уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности
тут.
На этой странице Вы можете найти интересующие Вас исходники Delphi к статьям блога. Также здесь я выкладываю готовые компоненты Delphi 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, XE9, 10 Seattle, 10.1 Berlin, Delphi 10.2 Tokyo, Delphi 10.3 Rio которые разрабатываю сам или которыми делятся читатели и посетители блога WebDelphi.ru.
|
Пользователи GitHub могут также скачать все исходники одним архивом или клонировать репозиторий WebDelphi |
Ссылка |
Список исходников и ссылок на статьи с описанием работы
Категории исходников Delphi
- Интернет и Сети
- XML и JSON
- Excel в Delphi
- Прочие
- Полезные программы и динамические библиотеки (DLL)
- Исходники примеров Delphi по работе с файлами
- Лабораторные работы по Pascal/Delphi
1. Интернет и Сети
Исходники Delphi, демонстрирующие работу с различными онлайн-сервисами, а также библиотеками (Synapse, ICS, Indy и т.д.) для работы с Интернет-протоколами. Большинство примеров, представленных в этой категории используют в работе библиотеку Synapse.
1.1. API онлайн-сервисов
Исходник |
Скачать |
Статья |
Google API в Delphi
|
Модуль Delphi для работы с FeedBurner API (Awareness API) |
|
|
Модуль Delphi, реализующий чтение данных о контактах GMail с использованием Google Contacts API.
|
|
|
Модули Delphi для работы с Google Tasks API и авторизации по протоколу OAuth 2.0. в сервисах Google |
|
|
Компонент Delphi для построения дерева документов Google Docs |
|
|
Модуль Delphi, реализующий загрузку файлов в аккаунт Google Docs с использованием протокола Resumable Uploads |
|
|
Пример работы с Page Speed API в Delphi |
|
|
Компонент Delphi для работы с протоколом Google OAuth 2.0 |
|
|
Исходник программы Delphi, показывающей пример проверки индексации страницы в Google |
|
|
Компонент Delphi TGoogleImageList для выбора иконок документов Google Docs |
|
|
Модуль для работы с GoogleStatic Maps API в Delphi |
|
|
Исходник программы, демонстрирующей пример работы с KML в Delphi. Программа позволяет формировать kml-файл с набором меток |
|
|
Модуль Delphi для создания в KML-документе меток, линий и полигонов |
|
|
Модуль для работы с KML в Delphi: добавлена возможность работы со стилями подсказок к меткам на карте, иконками меток, картами стилей (StyleMap) |
|
|
Модуль Delphi для рисования окружностей и прямых линий в KML |
|
|
Исходник демонстрационного приложения для получения HEX-строки из цветов TColor и TAlphaColor. Позволяет устанавливать значения прозрачности, получать цвета в формате ARGB и AGBR (для KML) |
|
|
Яндекс API в Delphi
|
Модуль Delphi для работы с API Яндекс.Спеллера (проверки орфографии) |
|
|
Пример использования SOAP в Delphi, реализующий работу с API Яндекс.Спеллер
|
|
|
Модуль Delphi для работы с API Яндекс.Метрика |
|
|
Пример реализации класса Delphi для работы с WebDAV в Synapse. В исходнике показан пример использования API Яндекс.Диска |
|
|
Пример работы с ресурсами и скачивания файлов с Яндекс.Диска. В проекте реализован парсинг XML с данными по ресурсам в аккаунте и метод GET для скачивания файлов из аккаунта без использования сжатия gzip. |
|
|
Исходник программы, демонстрирующий пример работы с API Яндекс.Фотки. В программе используется библиотека Synapse
|
|
|
Прочие API
|
Модуль Delphi для работы с API популярного сервиса сокращения ссылок bit.ly. |
|
|
Библиотека OAuth для Delphi. Доработана мной для использования русских символов в запросам. |
|
|
Библиотека Twitter OAuth для Delphi с использованием ICS (Internet Components Suite) |
|
|
Пример работы с API Вконтакте в Delphi |
|
|
Модуль Delphi, реализующий доступ к API Мегаплан |
|
|
1.2. Библиотека Synapse
Исходник |
Скачать |
Статья |
Исходник Delphi, показывающий пример использования события OnStatus у объекта THTTPSend (библиотека Synapse) |
|
|
Исходник программы, показывающей пример частичного скачивания файла из Сети с использованием байтовых диапазонов (библиотека Syanse) |
|
|
Исходник программы, показывающей пример использования Proxy (библиотека Synapse) |
|
|
Исходник программы, показывающей пример расчёта времени, оставшегося до окончания загрузки файла из Сети (библиотека Synapse) |
|
|
Исходник программы, показывающей пример загрузки файлов на сервер (библиотека Synapse) |
|
|
Исходник программы, демонстрирующий отправку вложения в письме с использованием протокола POP3 |
|
|
Class helper для Synapse: позволяет возвращать название заголовка по его индексу, значение заголовка по его имени, автоматически делать редирект, если есть заголовок Location и т.д. |
|
|
1.3. Прочие исходники для работы с Интернет-технологиями в Delphi
Исходник |
Скачать |
Статья |
Компонент Delphi для загрузки файлов из Интернет |
|
|
Исходник программы, показывающей пример работы с DOM в Delphi. Программа проводит анализ мета-тегов на странице. |
|
|
Исходник программы, показывающей пример поиска кодировки веб-страницы в Delphi |
|
|
Пример использования Get Connected Wizard API для проверки сетевых подключений в Delphi |
|
|
Пример загрузки Sitemap в Delphi с использованием библиотек Synapse и NativeXML |
|
|
Пример разработки сервера DataSnap XE2 в виде ISAPI-модуля для IIS 7.5 и клиентских приложений для чтения и модификации данных в БД MySQL |
|
|
Исходники программы в Lazarus «Пинговалка» для отправки сообщений в пинг-сервисы |
|
|
Пример воспроизведения потокового аудио в Android
|
|
|
Пример работы с GZip в HTTP Client API |
|
|
2. XML и JSON в Delphi
Исходники, демонстрирующие работу с форматами XML и JSON в Delphi.
Исходник |
Скачать |
Статья |
Исходник, демонстрирующий работы с библиотекой NativeXML в Delphi. |
|
|
Исходник, демонстрирующий построение дерева TreeView по содержимому XML-документа |
|
|
Исходник программы, показывающей пример работы с JSON в Delphi с использованием модуля DBXJSON.pas |
|
|
Пример использования перечислителей SuperObject. В исходнике реализован небольшой класс для парсинга JSON с использованием различных типов перечислителей. |
|
|
Исходник программы для парсинга XML в Mac OS X. |
|
|
Модуль для парсинга JSON с открытыми данными Росприроднадзора |
|
|
3. Excel в Delphi
Исходники, демонстрирующие работу с Microsoft Excel в Delphi.
Исходник |
Скачать |
Статья |
Модуль для работы с Excel в Delphi |
|
|
Пример установки своего контрола (кнопки) на ленте Microsoft Excel в Delphi |
|
|
Исходник Delphi. Чтение/запись свойств документа Excel в Delphi |
|
|
Пример Delphi, демонстрирующий работу с примечаниями в Excel |
|
|
Исходник программы, показывающей примеры чтения/записи данных из/в Excel в Delphi с использованием нескольких вариантов работы |
|
|
4. Прочие исходники Delphi
Исходники Delphi, не вошедшие в другие категории: работа с клавиатурой, подсветка синтаксиса в Delphi, голосовые технологии в Delphi и так далее.
Исходник |
Скачать |
Статья |
Модуль Geodesy для выполнения некоторых геодезических расчётов |
|
|
Компоненты Russell Libby TPipeClient, TPipeServer и TPipeConsole для работы с консольными приложениями в Delphi |
|
|
Пример реализации клавиатурного шпиона на Delphi. В архиве находятся исходники DLL и программы, а также модуль Ariphm. |
|
|
Исходники примера работы с компонентом TPipeConsole |
|
|
Исходники, демонстрирующие работу с клавиатурой в Delphi: чтение виртуальных и скан-кодов клавиш |
|
|
Исходник и приложение, демонстрирующие подсветку синтаксиса в Delphi |
|
|
Исходник приложения, демонстрирующего построение облака тегов в Delphi с использованием компонента TRichEdit |
|
|
Исходник Delphi, показывающий пример работы с технологией Text-To-Speech (TTS) SAPI в Delphi 2010 и Windows 7 |
|
|
Исходник Delphi, показывающий пример работы с миниатюрами окон приложений с использованием DWM (Desktop Windows Manager) API. Приложение получает миниатюру рабочего стола и рисует её на канве главной формы. Минимальные системные требования: Delphi 2010, Windows Vista |
|
|
Исходник программы, показывающей пример заполнения таблицы TStringGrid из FireMonkey данными из таблицы SQLite |
|
|
Исходник программы, показывающей пример использования LiveBindings в Delphi для работы с объектами |
|
|
Class Helper для FMX.TMenuItem. Позволяет удобно добавлять, редактировать и удалять подпункты для выбранного элемента меню |
|
|
Модуль с хэлперами для типов Integer, Char и TDateTime |
|
|
Пример работы с алгоритмом AES в Delphi |
|
|
Исходник программы, демонстрирующий работу с SQLite в Delphi |
|
|
Исходники программ для Android и Windows, реализующие работу с технологией App Tethering в Delphi |
|
|
Исходники программ для тестирования производительности TStringBuilder в Windows и Android |
|
|
5. Полезные программы и динамические библиотеки (DLL)
Исходник |
Скачать |
Статья |
libmysql.dll 5.1.59 (для Win32) — динамическая библиотека необходимая для работы с БД MySQL. Работа библиотеки тестировалась на MySQL 5.0 |
|
|
libeay32.dll и ssleay32.dll — библиотеки необходимые для работы с https. Эти библиотеки необходимо расположить в каталоги с программой или в Windows/System32 |
|
|
Программа для тестирования запросов к XML-RPC серверу |
|
|
Программа выводит таблицу поддерживаемых языков в ОС Windows. В таблице содержатся все необходимые идентификаторы (LCID, Primary Language ID, SubLanguage ID), аббревиатуры, названия стран и т.д. |
|
|
JSON Viewer — программа для просмотра JSON |
|
|
ColorMaker — программа для получения HEX-строки из цветов TColor и TAlphaColor. Позволяет устанавливать значения прозрачности, получать цвета в формате ARGB и AGBR (для KML) |
|
|
6. Исходники примеров Delphi по работе с файлами
7. Лабораторные работы по Pascal/Delphi
Страница с исходниками будет дополняться по мере добавления новых статей в блог
уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности
тут.