Список публикаций с меткой: Delphi 2010
Эта метка устанавливается для статей, в которых содержится информация связанная с программированием в Delphi версии 2010. В большинстве статей, посвященных программированию в Delphi 2010 Вы можете найти ссылки на закачку исходников, рассматриваемых примеров, а также листинги кода с описанием
Также информацию по программированию в Delphi Вы можете найти в статьях, отмеченных метками: Delphi, Delphi XE
13.09.2011.
Опубликовал
Vlad в 03:00.
Категории: Delphi IDE.
Первая часть моего небольшого исторического очерка о Delphi касалась версий 1 -7, глядя на внешний вид которых можно было смело сказать "Да, это классический интерфейс Delphi". Тот самый простой, лёгкий и безусловно удобный интерфейс, который так понравился многим разработчикам. Сегодня же я постраюсь Вам в кратце поведать историю последующих версий Delphi, начиная с Delphi 8. В этих версиях интерфейс IDE был полностью изменен и стал использоваться IDE framework под названием Galileo.
Собственно, начало использования Borland'ом Galileo можно назвать, как это ни печально прозвучит для приверженцев Delphi, двумя словами - epic fail... Именно тогда в, теперь уже далеком, 2003 году вышла новая версия Delphi, которая должна была стать ещё одним прорывом Borland'а.
Читать далее »
14.09.2010.
Опубликовал
Vlad в 02:18.
Категории: Основы Delphi.
Достаточно много лет назад, если память не изменяет, году этак в 2002 писал небольшую программку, которая хранила выходные данные по спец.литературе. Что-то наподобие каталогизатора, чтоб не забыть откуда чего брал, кто автор и т.д. Вобщем где-то до сих пор валяется программка с базой литературы по промышленной экологии для написания курсовиков. Как жаль, что в то время мне не было ничего известно про SQLite. Пришлось "лепить" базу из того, что было, а точнее из того, что более менее знал на тот момент - использовать компоненты dbGo, которые тогда вроде бы располагались на вкладке "ADO". Получилось жутенько, но программка работала. А ведь можно было бы сделать все намного проще.
Если Вам необходимо написать в Delphi 2010 что-то, наподобие моего каталогизатора, т.е. небольшую программу по хранению чего-либо в базе данных и при этом ожидается, что БД будет не большой, то воспользуйтесь SQLite, ну, а как это сделать, я попробую рассказать Вам в этой статье.
Читать далее »
11.09.2010.
Опубликовал
SeregaAltmer в 13:45.
Категории: Компоненты Delphi.
Отличия от TOptions v.1.7:
- исправлена работа с контролом TDateTimePicker;
- оптимизирована работа со всеми контролами;
- исключен TImageList, и все связанные с ним проблемы;
- исключены лишние модули.
Читать далее »
1.09.2010.
Опубликовал
SeregaAltmer в 21:02.
Категории: Компоненты Delphi.

Как и обещал выкладываю новую доработанную версию.
В TOptions v.1.7. детально переработаны модуль Options и редактор опций.
- Устранено довольно много мелких ошибок.
- Реализована новая полезная возможность, - привязка опций к контролам на форме, для автоматического взаимодействие их с компонентом. Компонент сам меняет значение опции согласно свойств контрола и наоборот.
- Добавлен новый метод ValueAsBool, необходимый для определения содержит ли опция значения отличное от нуля и пустой строки.
- Исправлена работа свойства FileName. Который наконец адресует опции по указанному пути а не только в папку к exe-шнику.
Читать далее »
23.08.2010.
Опубликовал
SeregaAltmer в 08:03.
Категории: Компоненты Delphi.
Уже знакомый многим компонент TOptions, доведен мною до логически понятного, визуально приятного и человеко удобного вида. Напомню, TOptions - компонент, организующий хранение опций в .ini-файлах и реестре, максимально простым и удобным образом.
Признаться я поначалу думал выложить обновление в старый пост "Компонент Delphi 2010 для работы с Опциями", все-таки разница между цифрами 1.3 и 1.6 в версии не большая. Но перечитав описание этого самого 1.3, понял что очень многое в том описании не соответствует сегодняшней версии. И надо сказать меня это радует. Ведь компонент стал гораздо удобнее, а значит и полезнее.
Для начала опишу принципы работы с новой версией, на простеньком примере. Что-бы, так сказать, познакомить с возможностями компонента. Читать далее »
10.07.2010.
Опубликовал
Vlad в 16:13.
Категории: Delphi в Web.
Не так уж давно я расказывал в блоге про библиотеку для работы с XML - NativeXML. В целом работа с библиотекой достаточно удобна и проста. Имеется достаточно методов и свойств объектов, позволяющих одной операцие записать в XML хоть простое число, хоть TRect или даже TBrush. В общем каких-либо серьезных нареканий по работе с этой библиотекой у меня нет. Кроме одного - бесчисленный предупреждений компилятора:
W1057 Implicit string cast from 'string' to 'UTF8String'
С одной стороны, можно было бы махнуть рукой и сказать "да и хрен с ними - с варнингами", а с другой стороны, прочитав статью на DelphiKingdom "Hints and Warnings или Спасение утопающих" как-то не горел желанием оставить всё как есть, тем более, что количество warnings в двух модулях по (примерно 2000 строк в каждом) обнаружилось порядка 450. Вобщем не мало. Вариантов решения проблем с сообщениями компилятора у меня было несколько.
Читать далее »
4.06.2010.
Опубликовал
Vlad в 16:14.
Категории: Основы Delphi.
IT-блог дня: не определен
Итак, сегодня третья заключительная часть краткого обзора нового модуля Delphi 2010 - IOUtils.pas. Рассматриваем работу с классом TPath.
В начале кратко о том, для чего можно использовать класс. Судя по составу методов, TPath можно использовать для проверки путей к файлам и директориям, извлекать из пути имя и расширения файла, проверять правильность составления пути к файла и директориям и т.д. Рассмотрим эти методы более подробно.
Читать далее »
3.06.2010.
Опубликовал
Vlad в 15:09.
Категории: Основы Delphi.
IT-блог дня: small delphi programming blog.
Продолжаем рассматривать возможности IOUtils.pas - нового модуля Delphi 2010. Сегодня остановимся на объекте TFile.
TFile предназначен для работы с файлами. Судя по тому, какие меоды предоставляет нам класс TFile, с его использованием возможно, как минимум:
- Создавать/копировать/перемещать файлы;
- Считывать/усанавливать атрибуты файла;
- Читать/записывать данные
- Получать из файла миссив байтов TBytes;
- Получать из файла массив строк;
Что ж, посмотрим как эти операции рализуются на практике.
Читать далее »
2.06.2010.
Опубликовал
Vlad в 20:38.
Категории: Основы Delphi.
IT-блог дня: TDelphi: будни Delphi блоггера
С выходом версии 2010 в Delphi появился ещё один модуль - IOUtils.pas облегчающий работу с файлами и директориями. Признаться я просто катострофически не люблю работу с файлами в Delphi. Незнаю почему, но всегда напрягало реализовывать поиск по маске, чтение атрибутов и т.д. и т.п. Может из-за этого и решил рассмотреть, что же такого нового и облегчающего мою жизнь приготовили разработчики из Embarcadero.
Читать далее »
13.01.2010.
Опубликовал
Vlad в 08:00.
Категории: Delphi в Web, Компоненты Delphi.
«Прямо и не знаю, что об этом думать»,
как сказал король Дезмонд, когда его прихватили на шулерстве
(с)Анджей Спаковский, «Ведьмак» часть 7 «Владычица Озера»
Продолжаем копошиться в дебрях и хитросплетениях Ribbon Controls. Сегодня на повестке дня настройка Ribbon Controls для русскоязычного населения плюс немного креатива в плане создания своих тем оформления для Ribbon Controls.
Помниться у кого-то из читателей блога возникал вопрос «Как руссифицировать меню Costumize Dialog?» . Давайте разбираться. Ведь ни с потолка же падают строки и вставляются сами в менюшку?
Самый простой способ решения подобных вопросов – это заглянуть в папку
Читать далее »
« Предыдущая страница
Свежие комментарии