Подписка

добавить на Яндекс

Наши проекты

Delphi+Google

Google API

Google API в Delphi - проект с открытым исходным кодом.

Chrono

Chrono

Хронометр - программа для ведения списка задач.

ODFProc

ODFProc

ODFProc - работа с документами OpenOffice в Lazarus и FreePascal.

Поддержка блога

А тут я коплю на лицензию Delphi XE на iPad =).
Сумма пожертвования не фиксирована.

Публикации

Год назад

Случайный пост

Последние

Сообщения форума

Комментарии

Свежие комментарии

Социальные сети

Google

Facebook

Twitter

Опрос

Вы сейчас или в ближайшем обозримом будущем планируете разрабатывать кроссплатформенное приложение с использованием Firemonkey?



Loading ... Loading ...

Блоги и сообщества

Статьи по Delphi DelphiFeeds.ru - Все Delphi-блоги Рунета Сообщество умных людей VR-Online.RU Бесплатный журнал для программистов и всех, кто интересуется IT Статьи и уроки по Delphi Новостной блог о высоких технологиях
Система Orphus

Список публикаций с меткой: 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.

6a00d8341d320d53ef00e5509dbfb68834-800wi

Сегодня решил немного расширить свой кругозор по части различных компонентов 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 - автоформатировщике исходного исходного кода. Описание составило две статьи в блоге:

  1. Delphi 2010 Formatter. Иллюстрированный справочник. Раздел Spaces
  2. 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. Теперь рассмотрим следующий шаг работы с сервисом – получение актуального списка каналов для заданного города (региона) и их распределение по категориям: метровые, спутниковые, региональные и т.д.

Читать далее »

« Предыдущая страница