|
|
|||||||||||||||||||||||||||||
|
Сегодня я расскажу про модуль, реализующий интерфейс ClientLogin. Этот интерфейс используется в Google API для аутентификации пользователей, использующих установленные приложения. Т.е. по сути этот интерфейс - основа для работы с различными API от Google из своих приложений Delphi, например доступ к Календарю Google, Analytics и т.д. Подробнее »
27.01.2010 Многопоточность в своих приложениях. Часть 2. В предыдущей статье, в примере, я не стал описывать принцип работы с методом Synchronize, и как я теперь понимаю напрасно. Конечно, я выложил архив с примером, где этот метод встречается в нескольких местах, и конечно эти моменты были мной прокомментированы. Однако есть несколько нюансов, касающихся синхронизации, да и не только ее, о которых мне все же следовало упомянуть в статье, а не в нескольких строках кода. В этой статье я попытаюсь восполнить этот пробел. Подробнее »
27.01.2010 Многопоточность в своих приложениях. Часть 1 Достаточно давно прошло то время, когда использование многопоточности в любых серьезных программах считалось хорошим тоном. На сегодняшний день, это необходимость от которой очень многое зависит, и в первую очередь - удобство использования приложения. Почти любой современный программный продукт (хоть исключения и возможны, я таких примеров не знаю, тот-же стандартный "калькулятор" при расчетах использует 2 потока), будь он полностью реализован в главном потоке, будет вызывать у нас огромное количество отрицательных эмоций всякий раз при работе с сетью, файлами, и другими ресурсоемкими операциями. Подробнее »
27.01.2010 DSAuditor: аудит доступа к базам данных. Часть 2 О роли DSAuditor в обеспечении безопасности баз данных. Подробнее »
25.01.2010 FAQ. Назначение всяческих фич для Делфи. Часть 1 (FAQ) Delphi c Visual Component Library делает процесс проектирования приложений на редкость легким. Подробнее »
25.01.2010 Определение возраста домена. RegExp в Delphi 2010 Сегодня наконец-то пересилил себя и решил всё-таки изучить вопросы использования регулярных выражений в Delphi. Подробнее »
25.01.2010 RAD Studio 2010. Обзор компонентов Gestures (Жесты) Итак, уважаемые читатели блога, 25 августа 2009 года компания Emabarcadero выпустила в свет RAD Studio 2010. Теперь среда разработки называется Embarcadero RAD Studio 2010. Подробнее »
21.01.2010 DSAuditor: аудит доступа к базам данных. Часть 1 О роли DSAuditor в обеспечении безопасности баз данных. Подробнее »
21.01.2010 WordPress. Работа с XML-RPC в Delphi. Читаем комментарии. Продолжим разбираться с XML-RPC и API WordPress. Сегодня попробуем научиться считывать комментарии из постов. В прошлый раз мы остановились а чтении данных о постах, в частности, написали небольшую функцию для чтения заголовков постов и некоторой служебной информации. Эта информация нам пригодится, т.к. будет использоваться в нескольких методах, предоставляемых нам WordPress API. Подробнее »
21.01.2010 WordPress. Работа с XML-RPC в Delphi Сегодня решил немного продолжить тему работы с XML-RPC в WordPress. Как это обычно со мной бывает, идея родилась в момент чтения случайного блога, вздумалось взглянуть на работу с постами в блоге и, заодно, попробовать написать что-нибудь под свои нужды. Подробнее »
18.01.2010 Ribbon Controls шаг за шагом. Шаг 4 - создаем уникальный стиль или как работать в RibbonSkins. Продолжаем копошиться в дебрях и хитросплетениях Ribbon Controls. Сегодня на повестке дня настройка Ribbon Controls для русскоязычного населения плюс немного креатива в плане создания своих тем оформления для Ribbon Controls. Подробнее »
18.01.2010 Ribbon Controls шаг за шагом. Шаг 3 - работа со ScreenTips. Итак, сегодняшний пост посвящён работе с подсказками Ribbon они же ScreenTips.Частично про ScreenTips я рассказывал в первом шаге своего изучения Ribbon . В отличие от стандартных Hints (подсказок), ScreenTips дают нам на порядок больше возможностей, в т.ч. вставка в подсказку своих изображений, использование горячих клавишь и т.д. Подробнее »
18.01.2010 Win32 жива, как и средства разработки для нее В последние годы широкое распространение получили средства разработки, ориентированные на распределенные многоплатформенные приложения. Подробнее »
18.01.2010 Компоненты приложений Delphi (FAQ) Часто задаваeмыe вопpосы по FreeIBComponents. Подробнее »
13.01.2010 Программирование на основе Win32 API в Delphi Данная статья посвящена построению небольших и эффективных программ на основе Win32 API. Подробнее »
13.01.2010 Расширение набора стандартных функций и классов Delphi В данной статье описывается библиотека функций и классов AcedUtils, которая содержит реализацию алгоритмов на языке Delphi для платформы Win32. Подробнее »
11.01.2010 Ribbon Controls шаг за шагом. Шаг 2 - дополнительные элементы интерфейса Продолжаем медленно, но верно углубляться в Ribbon Controls. В предыдущем посте я рассмотрел разработку простого интерфейса без каких-либо "наворотов", наподобие галерей элементов, меню и и т.д. Сегодня займемся именно этим. Подробнее »
11.01.2010 Ribbon Controls шаг за шагом. Шаг 1 - визуальная разработка интерфейса. Начиная с RAD Studio 2009 в составе VCL Delphi появилась новая вкладка Ribbon Controls. На этой вкладке располагаются компоненты для создания относительно нового интерфейса для приложения, так называемого "ленточного" интерфейса к которому уже давно привыкли пользователи Microsoft Office 2007. Сегодня и мы, как разработчики, начнем процесс мучительного привыкания к новым компонентам на благо пользователей наших приложений. Подробнее »
21.12.2009 Пишем Jabber-клиент на Delphi Jabber - система для быстрого обмена сообщениями и информацией о присутствии (в контакт-листе) между любыми двумя пользователями Интернета на основе открытого протокола XMPP. Подробнее »
21.12.2009 Почему я вызываю TRttiContext.Create() и TRttiContext.Free() Я считаю, что нужно сделать перерыв между статьями, для того, что бы объяснить, почему я вызываю TRttiContext.Create() и TRttiContext.Free(), хотя фактически можно этого не делать. Подробнее »
Страница: ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ...
|
|