Форум Игромании
 
Регистрация
Справка

Программирование Создание, разработка и доработка различных игр и программного обеспечения

Ответ
 
Опции темы
Старый 23.06.2010, 23:42   #1
Игрок
 
Аватар для Ost1n_ud
 
Регистрация: 29.09.2009
Сообщений: 741
Репутация: 586 [+/-]
Delphi/Делфи


Delphi – это удивительный язык программирования, - это безграничные возможности, сотни компонентов, тысячи функций и открытых исходников. Вот почему даже самые продвинутые гуру не знают все о Delphi. На первый взгляд, кажется, что Delphi не одолеть? Выбросите эту мысль из головы – на то Вы и пришли в Интернет, чтобы учиться. Поверьте, delphi скоро станет для Вас настоящим другом и незаменимым помощником.

Пример.
Скрытый текст:
PHP код:
 {Событиепроисходящее при создании формы MainForm}
 
procedure TMainForm.FormCreate(SenderTObject);
 var
   {
Объявление переменной типа TStrings(список строк).}
   
StringsTStrings;
 
begin
   
{Создание(выделение памяти и тд.) объекта типа TStringList.
    
TStringList это потомок TStringsреализующий абстрактные методы.}
   
Strings := TStringList.Create
   try
     {
Добавление строки.}
     
Strings.Add('Добавляемая строка.');
     {
Сохранение строк в файл.}
     
Strings.SaveToFile('C:\Strings.txt');
   
finally
     
{Удаление объекта.}
     
Strings.Free;
   
end;
 
end


Крупнейшие информационные сайты и сообщества изучающих Delphi.

КОРОЛЕВСТВО Дельфи | Виртуальный клуб программистов
Delphi Sources — Программирование на Delphi, более 800 примеров, статьи, форум, FAQ
Мастера DELPHI
Delphi Plus — новости, посвященные Delphi
Torry’s Delphi Pages — крупнейший сборник компонент для Delphi
DRKB — Русская база знаний по Delphi
DRKB — Статьи по Delphi

Последний раз редактировалось Ost1n_ud; 28.06.2010 в 21:20. Причина: Обновление шапки
Ost1n_ud вне форума  
Отправить сообщение для Ost1n_ud с помощью ICQ Ответить с цитированием
Старый 04.03.2016, 21:51   #81
Опытный игрок
 
Аватар для Marcus. F
 
Регистрация: 06.06.2011
Адрес: с. Сосновка
Сообщений: 1,656
Репутация: 243 [+/-]
Подскажите как написать в делфи программу проверки пунктуации? тоесть она должно проверять наличие пробелов перед точкой и после, если есть перед то удалить его, если нет пробела после точки поставить. Сам в делфи даун, но очень надо.
Marcus. F вне форума  
Ответить с цитированием
Старый 14.07.2016, 12:50   #82
Riddler's Descendant
 
Аватар для ALEXEVIAN
 
Регистрация: 28.07.2005
Адрес: Там где сердце
Сообщений: 2,151
Репутация: 384 [+/-]
Marcus. F, команды Pos и ReplaceStr тебе в помощь. Первой находишь положение точек в исходном тексте, второй заменяешь неправильные куски на правильные. Ну, ещё понадобится сравнивать соседние с точкой два символа на наличие пробела.

Добавлено через 6 минут
Цитата:
Сообщение от Льюс Терин Посмотреть сообщение
Можно ли как-то Delphi сформировать что-то типа отчета о использованных компонентов в написанной программе - какие события использовались, и.т.д.
Можно перебрать все обьекты на форме и перечислить их. Названия компонентов в смысле библиотек типа LMD использованных в программе вряд ли удастся автоматом вывести.
__________________
Системы:
ZX Spectrum "Дигра" 48k/Dendy/Sega MD II/Panasonic 3DO/ПК Пень 200 Voodoo 2/Пень 4/PSP/PS3/Core i7 2,6ГГц+GTX 285 1ГБ

Геймеры - это люди, которых объединяют игры.
Слово может привести к катастрофе или породить гармонию в мире.Следите за речью.

Хороших вам игр и времени на них!

Последний раз редактировалось ALEXEVIAN; 14.07.2016 в 12:56. Причина: Добавлено сообщение
ALEXEVIAN вне форума  
Ответить с цитированием
Старый 14.07.2016, 13:17   #83
Желтый абутилон
 
Аватар для Льюс Терин
 
Регистрация: 22.12.2006
Адрес: интернеты
Сообщений: 3,369
Репутация: 410 [+/-]
Так и делал.
Льюс Терин на форуме  
Отправить сообщение для Льюс Терин с помощью ICQ Отправить сообщение для Льюс Терин с помощью Skype™ Ответить с цитированием
Ответ

Метки
delphi, обсуждение, помощь, программирование

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:21.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования