Список публикаций с меткой: Delphi XE
Эта метка устанавливается для статей, в которых содержится информация связанная с программированием в Delphi версии XE. В большинстве статей, посвященных программированию в Delphi XE Вы можете найти ссылки на закачку исходников, рассматриваемых примеров, а также листинги кода с описанием
Также информацию по программированию в Delphi Вы можете найти в статьях, отмеченных метками: Delphi 2010, Delphi XE, Delphi XE2
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'а.
Читать далее »
1.09.2011.
Опубликовал
Vlad в 23:05.
Категории: Delphi IDE.
Сегодня, открыв Reader, обнаружил сразу несколько сообщений на DelphiFeeds.ru о том, что наконец-то свершилось - в продажу поступила RAD Studio XE2 о которой в последнее время довольно часто упоминалось в Сети. Естественно, узнав об этом замечательном событии, я полез на сайт Embarcadero в поисках триальной версии, чтоб можно было не только послушать и почитать, но и попробовать новый продукт в деле. Оказалось, что на официальном сайте лежит 30-ти дневный триал RAD Studio XE2 Architect, позднее был добавлен и триал на Delphi XE2 Architect. Скачал. Собственного с этого самого момента и начинается мой небольшой и пока ещё поверхностный обзор того, что появилось в новой версии Delphi.
Читать далее »
24.05.2011.
Опубликовал
Vlad в 15:50.
Категории: Delphi в Web, Компоненты Delphi.

Сегодня решил немного расширить свой кругозор по части различных компонентов Delphi XE для работы с Сетью. На данный момент в блоге имеется некоторая информация по таким библиотекам как Synapse (в основном пользуюсь этой библиотекой), Indy и ICS. По последним двум информации не так уж и много, как хотелось бы, т.к. практически ими не пользуюсь. Так же есть немного информации и по WinInet.
Недавно наткнулся на набор компонентов IP*Works. Не скажу, что я вообще не знал о их существовании, знал, но в работе никогда не использовал. Сегодня решил все-таки взглянуть на IP*Works и узнать в чем фишка этого набора компонентов. Но обо все по порядку.
Читать далее »
18.03.2011.
Опубликовал
Vlad в 00:46.
Категории: Delphi в Web.
В принципе, для постоянных посетителей моего блога этот пост не несет какой-либо сверх-новой информации по работе с веб-страницами в Delphi. Тема кодировок поднималась в той или иной мере уже несколько раз на WebDelphi и этот пост скорее является, чем-то средним между постом, объединяющим воедино разбросанную по другим постам информацию и большим-большим ответом на комментарий пользователя.
Задачу будем решать следующую: есть некая веб-страница (адрес заранее не известен), требуется получить какой-либо текст с этой страницы удобоваримом читабельном виде, т.е. без знаков ?????, кракозябров и т.д.
Как известно всем ещё со школьной скамьи – любую задачу можно решить несколькими способами. Посмотрим, что за способы можно использовать для получения кодировки web-страницы в Delphi.
Читать далее »
26.02.2011.
Опубликовал
Vlad в 17:41.
Категории: Delphi в Web.
Давненько я собирался разобраться с протоколом SOAP, посмотреть как с ним работать, как использовать и т.д., но то за неимением большого количества свободного времени, то из-за обычного нежелания заморачиваться над чем-то новым всё никак не мог добраться до написания какого-нибудь приложения с использованием SOAP. Обычно, когда я разбирался с каким-либо API Web-сервиса у которого на выбор было два протокола – чистый HTTP или с SOAP я выбирался первый и, собственно сегодня понял, что зря :).
Оказалось, что разработать небольшой клиент с SOAP в Delphi элементарно и на порядок проще, чем использовать отдельно библиотеку для работы с HTTP (Synapse, WinInet, Indy и т.д.) в связке с библиотеками типа MSXML, NativeXML (для работы с XML) или SuperObject (для JSON).
В качестве примера я решил написать небольшой клиент для работы с Bing Translator API (переводчик Google уже был – теперь решил посмотреть, что там насочиняли в Microsoft).
Для начала несколько вводных слов по тому, что из себя представляет протокол SOAP.
Читать далее »
30.11.2010.
Опубликовал
Vlad в 20:57.
Категории: Delphi в Web.
Сегодня внес небольшие коррективы в модуль, реализующий возможности переводчика Google (Traslator.pas). Теперь модуль использует вторую версию API со всеми вытекающими отсюда последствиями.
Все изменения выложены в репозитории на GitHub.com. На данный момент компонент имеет те же возможности, что и первая версия, т.е. перевод строк текста на различные языки с использованием GET-запросов. Хотя новая версия API “обросла” несколькими новыми возможностями, которые будут по мере сил реализовываться в компоненте, а именно
Читать далее »
9.10.2010.
Опубликовал
Vlad в 17:38.
Категории: Delphi IDE, Delphi в Web.
Вчера задумал попробовать использовать новую возможность RAD Studio XE – поработать с Subversion. Пересмотрел ещё раз официальный ролик где рассказывается об этой фиче, создал репозиторий на Google Code, простенький Delphi-проект и начал свое маленькое исследование. В принципе, я не ожидал увидеть прямо так сразу в Delphi XE все возможности работы с CVS как, например, в том же Eclipse, но, что получилось то получилось…
Читать далее »
7.10.2010.
Опубликовал
Vlad в 20:06.
Категории: Delphi IDE.
Некоторое время назад я рассказывал о нововведении в Delphi 2010 - автоформатировщике исходного исходного кода. Описание составило две статьи в блоге:
- Delphi 2010 Formatter. Иллюстрированный справочник. Раздел Spaces
- Delphi 2010 Formatter. Иллюстрированный справочник. Раздел Indentation
Новый инструмент по [Ctrl+D] помогал привести в относительный порядок исходный код модуля, расставлял где надо отступы, менял регистр символов и т.д. В общем брал на себя довольно муторную работу, особенно когда дело касалось работы с чужими исходниками. Но, как и большинство впервые выпущенных инструментов, Formatter не был лишен некоторых недостатков. И в Delphi XE у Formatter'a появилась ещё одна страница свойств.
Читать далее »
4.10.2010.
Опубликовал
Vlad в 01:02.
Категории: Delphi в Web.
Продолжаем использовать TRegExp – регулярные выражения в Delphi XE для собственных нужд. Краткое описание предыдущих частей:
Часть 1. В статье дается вводная часть, ставятся задачи для которых мы используем новые возможности Delphi XE, а именно – получить актуальную программу телепередач с сервиса tv.mail.ru. Так же в статье рассмотрено составление простого регулярного выражения для парсинга списка городов, для которых доступны программы ТВ.
Часть 2. В статье рассмотрена работа со списками телевизионных каналов. Разработаны методы получения и обработки данных по метровым и спутниковым каналам и их фильтрации в списке.
В этой статье мы рассмотрим работу с телевизионной программой для выбранного города и канала, то есть по сути подойдем к решению поставленной задачи. Для работы с HTTP мы используем библиотеку Synapse.
Читать далее »
3.10.2010.
Опубликовал
Vlad в 00:30.
Категории: Delphi в Web.
В первой части мы рассмотрели простой пример использование регулярных выражений в Delphi XE и научились получать список городов и их идентификаторов с tv.mail.ru. Теперь рассмотрим следующий шаг работы с сервисом – получение актуального списка каналов для заданного города (региона) и их распределение по категориям: метровые, спутниковые, региональные и т.д.
Читать далее »
« Предыдущая страница
Свежие комментарии