Delphi - база знаний

       

Delphi - база знаний

Программирование серверов на основе сокетов в Дельфи
Примеры использования Drag and Drop для различных визуальных компонентов
Delphi и Flash
Принцип создания плугинов в Delphi
Библиотека KOL
Создание COM-объектов средствами Delphi
Как определить установлен ли Excel?

Как определить запущен ли Excel?
Как вывести данные в Excel?
Создание или открытие книги


Работа с листами книги
Как получить картинку с видео источника
Библиотека для работы с LAN
Определение установленных версий .NET Framework в системе
Cписок зарезервированных слов Local SQL BDE
Как получить строковое значение перечисляемого типа?
Каковы текущие ограничения BDE?

Работа с MS Word из Delphi
Как вызывать функцию 16-битной DLL из 32-битного приложения?
Отладка экспертов
Delphi Run-Time Error Codes
Типы файлов в среде Дельфи
Как заставить стартовать Дельфи без заставки?
Delphi 7 ToolsAPI: Компоненты
Как мне избавиться от выскакивающего окна CPU при ошибках?
Как заставить стартовать Дельфи без проекта?
Список префиксов Internal Error

Delphi и Corel Draw.
Проблема использования компонентов в D6/7 от предыдущих версий
Как определить - находится ли Ваше приложение в режиме отладки ?
Как разместить прозрачную надпись на TBitmap?
Как использовать клавишу-акселератор в TTabsheets?
Можно ли динамически изменять свойство owner компонента во время выполнения программы?
Как определить наличие сопроцессора?
Как узнать серийный номер аудио CD?
Как узнать есть ли в заданном CD-ROM'е Audio CD?
Как узнать откуда была установленна Windows?

Декомпиляция в Delphi
Как сделать меню как в Дельфи?
Exception при попытке создать обьект класса TPrinter
Как перехватить события в неклиентской области формы?
Kylix Tutorial. Часть 1. Установка
Как определить, запущена ли Delphi
Как включить/выключить спикер?
Алгоритм переноса русского текста по слогам?
Как удобнее работать с буфером обмена как последовательностью байт?
Как сэкономить память в Ваших программах

Kylix Tutorial. Часть 2. Работа с базами данных через dbExpress.
Kylix Tutorial. Часть 3. Работа с базами данных через dbExpress. Коннект - есть коннект.
Kylix Tutorial. Часть 4. Использование однонаправленных наборов данных
Обзор Kylix
Работа с клиентскими наборами данных (DBExpress)
Использование SQLMonitor (DBExpress)
Как разделить обработку OnClick
Какой формат данных предпочесть в Delphi? DBase или Paradox?
Как восстановить индекс Paradox?
Как определить реальный размер поля типа BLOB, которое сохранено в таблице?

Как заставить приложение Delphi отвечать на сообщения Windows?
В каком порядке происходят события при создании и показе окна?
Как экспортировать таблицу базы данных в ASCII-файл?
Как явно вызвать виртуальный метод дедушки?
Таскаем форму за её поверхность
Получение имени конфигурации HardWare profile
Получение типа клавиатуры
Получение уровня процессора
Получение количества установленных процессоров
Как написать сквой хранитель экрана?

Работа с базами данных
Конфигурация и настройка
Работа с сессиями
Обработка исключений
Поддержка блокировок
Поддержка курсоров
Работа с индексами
Работа с запросами
Работа с таблицами
Доступ к данным

Управление транзакциями
Схемы и возможности
Работа с форматами данных
Как получить параметры Alias?
Как копировать и удалять таблицы?
Как создать постоянный Alias?
Database index out of date error
Как по Alias узнать физический путь к базе данных?
BDE Error 2B04 Too many open files
Как сделать список всех пользователей BDE?

Как инициализировать BDE, если она установлена в нестандартном месте?
Как результат Query сделать в виде постоянной таблицы?
Модификация настроек BDE
Как создать DBase базу данных?
Как паковать таблицу?
Как предотвратить появление login dialog?
Как получить текущее время?
Как получить список таблиц?
Как восстановить целостность автоинкрементного поля?
Как остановить или запустить IB сервис?

Ошибка: lock manager out of room
Ошибка о файле SAA.AAA
Как паковать базу данных?
Как скопировать таблицу из одной базы данных в другую?
Как узнать номер автоинкремента при вставке новой записи?
Примеры работы с репортами
Как удалить таблицу?
Extended Stored Procedures with Delphi - Using the ODS (Open Data Services) Api from Delphi
Самый быстрый способ узнать количество записей в таблице
Как узнать версию сервера?

Как найти все Alias, укакзывающие на MS SQL Server?
Разработка внешних Stored Procedures
Как выяснить номер версии Oracle?
Как получить текущую дату?
Как найти размер записи?
Как получить дату BIOS?
Конвертировать результат запроса в XML и обратно
Конвертировать INI файл в XML
Конвертировать таблицу в XML
Как экспортировать все таблицы в CSV файл?

Как подсоединиться к MySQL
Ограничения Foxpro
Как получить информацию о BIOS в Windows 9x?
Как назначить пароль на таблицу?
Как изменить языковый драйвер в runtime?
Как пересоздать индексы?
Ограничения Paradox
Как определить графический формат файла (не используя расширение)?
Как получить средний цвет между двумя цветами?
Дополнительные константы цветов

Как найти контрастный цвет к данному?
Как выбрать цвет пользуя TTrackBar
Как получить информацию о BIOS в Windows NT/2000/XP?
Как создать цветовую паллитру
Как получить доступ к объекту метафайла
CUR --- BMP
Как работать с анимированными курсорами?
Как работать с DWG файлами (AutoCAD)?
Компонент для работы с PCX файлами
TXT --- GIF

Работа с TGA файлами
BMP --- AVI (для TAnimate)
Получение Gaussian Blur
Как изменить яркость и контраст?
Как сделать colorize?
Как сделать Twist / Swirl эффект
Как сделать wipe эффект
Работа с удалёнными записями
Как сделать 24bit dithering?
Как сделать greyscale dithering?

Как добавить когерентный шум?
Как определить лежит ли точка внутри полигона?
Как начертить hexagon?
Как повернуть элипс?
Как изменить размеры полигона?
Вывод текста с эффектами
Как получить handle на editbox в Internet Explorer?
MS Exchange API
Пример FTP сервера
Коннект к серверу и загрузка файла (используя wininet.dll)

Пример простейшего HTTP сервера
Как выключить удалённый компьютер?
Как сделать свои собственные сообщения при компилляции?

Delphi - база знаний

Как работать со сканером?
Как очистить буффер клавиатуры?
Как найти список параллельных портов?
Печать содержимого TMemo или TListbox.
Как получить размер физической установленной памяти?
Как получить инфу о SCSI дисках?
Как работать с Web камерой?

Как можно работать с объектами не заботясь об их разрушении?
Ещё примеры экспертов
Скрытые настройки Дельфи
Запущен ли Softice?
Как добавить горизонтальную полосу прокрутки (scrollbar) в TListBox?
Как получить/изменить громкость?
Как получить информацию о дорожке аудио-CD?
Как проиграть wav из ресурса не сохраняя его в файл?
Как прочитать заголовок wav файла?
Как разрезать wav файл?

Как проиграть ноту?
Как прочитать свойства видеофайла?
Как показать видео на полном экране?
Как перетащить целую колонку из Stringgrid в Listbox?
Как узнать установлен ли activeX на машине?
Как работать с PDF файлами?
Как добавить собственную панель?
Как добавить свой пункт меню?
Как добавить кнопку?
Как узнать доступен ли DCOM?

Проверка правописания и синонимов при помощи компонентов MS Office
Как вставить конец страницы?
Как вставить картинку
Как вставить растровое изображение в компонент ListBox?
Как вставить свой пункт меню?
Как поменять ссылку в тексте?
Как узнать существует ли страница (worksheet)?
Как проверить инсталлирован ли MS Word?
Как сохранить текст MS Word в другом формате?
Как скопировать страницу?

Как заменить значение переменных для текста MS Word?
Как создать DLL для MS Excel?
Как узнать версию MS Word?
Как создать таблицу в MS Word?
Как принимать перетаскиваемые файлы из проводника?
Как поменять border страницы?
Как осуществить поиск ячейки по её значению?
Как добавить текст к закладке?
Как работать с адресной книгой Lotus Notes?
Как работать с Shapes

Как добавить текст в header документа?
Как добавить текст в footer документа?
Как работать с объектом Excel вставленном в Word документ?
Как сделать поиск/замену в документе?
Как добавить TCheckBox в TStringGrid?
Как работать с WordBasic?
Как конвертировать RFC дату и обратно?
Как подсчитать возраст по дню рождения?
Как проверить, существует ли дата?
Конвертируем Unix дату

Как получить дату по Юлианскому календарю?
Как поместить ComboBox в ячейку StringGrid?
Как получить UNC путь к файлу?
Использование классовых методов для выявления утечек памяти
Дельфи IAutoComplete интерфейс
Как проверить правильность штрих-кода?
Как конвертировать кодовую страницу?
Конвертация римских цифр в арабские
Как узнать физические координаты каретки в пикселях?
Как сделать Memo с закруглёнными краями?

Как сделать различные подсказки для каждой ячейки в StringGrid?
Как сделать pop-up Combobox по позиции курсора в Memo?
Как загрузить юникоды в мемо?
Как изменить кодовую страницу шрифта принтера?
Как прервать печать и заставить печатать свой файл?
Как сделать предпросмотр?
Как прочитать название порта принтера?
Как распечатать bitmap?
Как изменить порт для принтера?
Как перехватывать горячие клавиши в StringGrid?

Функция вычисления степени
Как сделать анимацию минимизации формы?
Как изменить шрифт и выравнивание в заголовке формы?
Как сделать roll-up форму?
Как сделать subform?
Как создать форму в форме элипса?
Как запретить перемещение формы?
Как иммитировать появление формы как нового приложения?
Как перетаскивать (Drag and Drop) выделенный текст между компонентами Memo?
Как сделать виртуальный диск?

Как нарисовать метафайл?
Как начертить круг?
Как сменить пароль для таблицы Paradox?
Как определить установлена ли звуковая карта?
Как сделать отступ в Memo?
Как скрыть свойства объекта?
Работа с Photoshop
Как найти пароль к базе данных?
Печать содержимого DBGrid через QuickReport
Borland Delphi 7 - миграция в сторону .Net

.Net глазами дельфийца. Использование Delphi в .Net
Русификация Kylix
Как экспортировать содержимое DBGrid в Excel или ClipBoard?
Как создать компонент во время выполнения приложения?
Изучаем ассемблер в Delphi
Что из себя представляет TWebBrowser?
Где можно найти документацию на WebBrowser?
Как производить Печать?
Как вызвать команды Find, Option или View Source?
Как запретить всплывающее меню при нажатии правой книпки мыши?

Как загрузить строковые данные в WebBrowser не прибегая к открытию файла?
Как загрузить потоковые(stream) данные в WebBrowser не прибегая к открытию файла?
Шаблоны в Object Pascal
Как использовать протокол about?
Как использовать протокол res?
Как получить полный исходник HTML?
Как получить POST данные?
Как сделать WebBrowser плоским вместо 3D?
Как сохранить веб страничку в bitmap?
Как сохранить веб страничку в jpg?

Что такое DOM?
Как работать со всеми фреймами, отображёнными в данный момент в WebBrowser?
Как работать со всеми ячейками TABLE ?
Кобинации клавиш Ctrl-C, Ctrl-O, и т.д. не срабатывают. В чём проблема?
Как скрыть своё приложение?
Как приложение оставить свёрнутым в иконку?
Рождение, жизнь и гибель формы.
Прозрачность в Delphi 6
Липкие окошки
Как сделать прозрачное окно родными средствами Windows2000?

Как скрыть кнопку [х] в заголовке окна?
Как сделать, чтобы форма закрывалась при нажатии Esc?
Bitmap.PixelFormat - подробности
Bitmap.PixelFormat:=pf24bit;
Bitmap.PixelFormat:=pf8bit;
Bitmap.PixelFormat:=pf1bit;
Архитектура BDE (статья)
Как писать консольные приложения в Delphi?
Сравнительный анализ технологий CORBA и COM
Аналог функции С memcmp

Переключение консольного приложения в полный экран
Изменяем заголовок окна
Как консольное приложение может узнать, что Винды завершаются?
Что такое MIDAS (multi-tired distributed application service)?
Что такое реестр?
Что такое сокет?
Что такое сообщения Windows?
Как работать с реестром средствами API?
Как активизировать предыдущий экземпляр вашей программы?
Как добавить событие OnMouseLeave?

Как программно добавить принтер?
Выводим цветной текст на форме под любым углом
Как узнать перечень таблиц базы и количество записей в них?
Анимация без DirectX
ANSI --- ASCII
Как выключить, перезагрузить или завершить Windows?
Как скопировать содержимое строки в буфер обмена?
Использование функций перечисления WinAPI
ADO+Delphi5: постоянные ошибки BOF... или EOF
Добавляем дополнительную кнопку в заголовок формы

Оптимизация программы для работы в фоновом режиме
Взлом Windows-приложений
Управление приложением через Telnet

Delphi - база знаний

Арифметика указателей

Описание протокола ARP (Address Resolution Protocol)
Пример массива констант (Array of Const)
ASCII драйвер для CSV-файлов
Использование BDE приложений в Peer-To-Peer сети
Протокол блокировки BDE
Обратные вызовы BDE32 для получения статуса операций
Как установить минимальный размер окна?
BMP --- DIB
Вычисление интеграла
Вызов c-шной функции с переменным числом параметров

Вызов Delphi DLL из MS Visual C++
Ловим баги или почему программы допускают недопустимые операции
Как изменить цвет TButton?
Как поменять иконку и стpокy в заголовке консольного окна?
Как поменять приоритет моего приложения?
Изменить громкость
Как создавать не квадратные формы и контролы?
Иерархия классов
Как удалить/восстановить файлы из корзины?
Требуется нажать в другом приложении пару кнопок?

Копируем русский текст в буфер обмена в Windows2000
Работа с коллекциями - сохранение и загрузка
COM. Агрегация и нотификация вообще и для Delphi в частности
Посылать и считывать данные с COM порта, а также менять параметры (биты данных, четность)
Как обрабатывать ошибки в COM-объектах
Пример программирования com портов
Как поместить курсор мышки в нужное место на форме?
Компиляция ресурсов
Помещение компонентов в DBGrid
Помещение компонентов в StringGrid

Помещение VCL компонентов в область заголовка
Как можно гарантированно очистить экран в консольном приложении?
Нахождение угла между радиус вектором и осью OX
Как создать круглую форму?
Что такое DirectShow?
Пример использования DirectInput для опроса клавиатуры
Пример опроса мыши методами DirectInput
Как можно работать с DDE?
Midas и COM. Советы и Приемы
OpenGL - радиальное размытие

Обзор компонентов InternetExpress
Что такое протокол межсетевого взаимодействия IP?
Экспорт анимированных 3D персонажей из 3D STUDIO MAX 3.0 для DELPHI и OpenGL
Взаимодействуем с Winamp
Разработка MDI приложений в Delphi
Низкоуровневые процедуры обработки звука
Описание протокола SSH (Secure Shell)
Локальные операторы языка SQL (BDE)
Матрицы в Delphi
Декомпилляция звукового файла формата Wave и получение звуковых данных

Как использовать в своей программе API DirectSound и DirectSound3D
Crystal Reports 8.0 через API
Взято с
Работа с последовательными портами
Как убрать заголовок в дочерней форме MDI?
Delphi и 1C - экспорт и импорт
Как копировать и вставлять TreeNode?
Как копировать векторное изображение?
Работа с портами микропроцессора
Создание DTD для объекта (XML)

Создаём Excel файл без OLE
Создание заставки при старте программы
Текущий модуль и проект
Кириллица в параметрах CGI-запроса
Как узнать, находится ли мышка на форме?
Как синхронизировать время на 2х компьютерах?
Синхронизация двух компонентов ScrollBox
Как сделать окно системно-модальным?
Имитация Tab
Динамические создание объектов в TabbedNotebook

Недоступная закладка в компоненте TabbedNotebook
Доступ к страницам Tabbednotebook
Над какой закладкой курсор в TabControl?
Как пpинимать яpлыки пpи пеpетягивании их на контpол
Определение координат расположения TaskBar
Как прикрепить свою форму к другому приложению?
Работа с TaskBar
Каким драйвером пользуется TDATABASE?
Завершение всех работающих приложений
Как завершить любой процесс, в том числе и системный

Тест на корректность GUID и интерфейсов
Потоки и DLL
Как создавать потоки без класса TThread?
Эффект плавного перехода
Теория и практика использования RTTI
Как сделать дырку в окне?
Как реализовать обработку информации одновременно несколькими потоками
Ханойская башня
Прокрутка TreeView, чтобы держать выделение посередине
Как использовать форму из DLL

Работа с Sender
UUE кодирование
Основы 3D математики - Векторные и матричные преобразования
Работа с OpenGL - Введение
Работа с OpenGL - Минимальная программа
Алгоритмы сортировки
Как изменить стандартный цвет ProgressBar?
Информация о сетевых интерфейсах
Как преобразовать String в Binary и наоборот?
Из строки в массив и наоборот

Как подсчитать количество слов в строке?
Как установить BDE?
Использование указателей на целое
Взаимодействие с чужими окнами
Как гарантированно сделать backup?
Проблемы с автоинкрементальными полями
Изображения и InterBase Blob-поля
Как вывести цветной текст в TStatusBar?
Как проверить, имеем ли мы административные привилегии в системе?
Определить, занят ли порт сокета

Фон MDI-окон
Почему MDI Child форма при закрывании просто минимизируется?
Сколько открыто дочерних окон?
Открытие MDI-окон определенного размера
Проблема всплывающих подсказок в дочерних MDI-формах
Меню дочерних MDI-форм
Позиция дочерних MDI-окон
Как сделать MDI-приложение, где сливаются меню дочернего и главного окна, и полосы инструментов?
Настройка монитора
Придание MDI-формам большей трехмерности

Перестроить вкладки TPageControl с помощью Drag and Drop
Негатив картинки
Как сделать анимацию немерцающей
ODBC соединения
Установка ODBC
Конфигурирование ODBC
Позиция курсора в TRichEdit
Конфигурирование ODBC и псевдонима
Получение переменных среды
Как, зная Handle окна программы, определить имя EXE?

Ускорение работы TreeView
Управление игрой FreeCell
Статьи
Установка каретки в RichEdit
Использование открытых интерфейсов
Как прокрутить TRichEdit в конец?
Как свернуть прогу в tray?
Обзор BDE API
SQL-запросы в Delphi
Kylix Tutorial. Работа с DBExpress (статья)

Встроенные форматы буфера обмена
Имя класса компонента и модуля
Несколько колонок в TComboBox
Как скопировать содержимое одного RichEdit в другой?
Язык программирования Дельфи
Как менять шрифт в RichEdit горячими клавишами?
Hex --- Integer
Unix-строки (чтение и запись Unix-файлов)
Число английской строкой
Число русской строкой

Число украинской строкой
Как получить определённую часть текста из RichEdit?
Как поместить TCheckBox внутри TRichEdit?
Отслеживаем позицию курсора в EditBox.
Элемент управления Edit, реагирующий на событие OnTimer.
Как получить координаты курсора в memo-поле?
Как нарисовать что-нибудь на TMemo?
Как вставить содержимое файла в текущую позицию TMemo?
Как узнать количество видимых строчек в TMemo?

Delphi - база знаний

Как перехватить Ctrl-V в компоненте TMemo?
Как заставить TEdit не пикать при нажатии недопустимых клавиш?
Как автоматически расширить TEdit?
Как сделать, чтобы TEdit воспринимал одни цифры и DecimalSeparator?
Как очистить все окошки редактирования на форме?

Как перехватить клавишу табуляции (Tab) в TEdit?
Как поместить данные в RichEdit контрол?
Как осуществить ввод текста в компоненте Label?
Цветные ячейки в StringGrid / DBGrid?
Как снять выделение в StringGrid?
Символы разного цвета в StringGrid
Сортировка столбцов в StringGrid
Удаление колонки в StringGrid
Добавление колонки в StringGrid
Как перемещать строки и колонки в StringGrid?

Изменение размеров колонок в StringGrid
Многострочные ячейки в StringGrid.
Как защитить запись в DBGrid от удаления?
Как изменить шрифт определённой строки в DBGrid?
INI-файлы (чтение/запись)
Как удалить вертикальную полосу прокрутки (скроллбар) из DBGrid?
Как копировать и вставлять Bitmap через буфер обмена?
Как отобразить выбранную строку DBGrid различными цветами?
Как узнать значения, которые пользователь вводит в TDBGrid?
Сортировка DBGrid по клику на колонке?

Как показать содержимое Memo-поля в DBGrid?
Как остановить автодобавление из DBGrid?
Как изменить число фиксированных колонок в TDbGrid?
Как показать DbGrid в режиме disabled?
Работа с типом Comp
Элементы спектрального анализа (Фурье, Хартман etc.)
TColor -- String
String -- TColor
DBGrid компонент c разными цветами удалённые, обновлённые и добавленные записи
Как поместить картинку в заголовок TListView?

Как узнать, по какой колонке был клик в TListView?
Virtual ListView с контекстным меню
Как изменить фоновый цвет текста в различных строчках TListBox?
TCheckListBox: использование методов LoadFromFile/SaveToFile
Компонент FontListBox
Как добавлять колонки в обычный Listbox (TListbox)?
Как присвоить значение свойству selected в ListBox?
RTF--HTML
Масштабирование окон приложений, в зависимости от разрешения экрана
Использование ловушек, блокировка мышки, клавиатуры и т.д.

Работа с коллекциями
Коллекции и работа с ними
String -- PChar
Парсинг строк
Как установить обои в формате jpeg?
Как скрыть программу от Alt - Tab
Простейший алгоритм шифрования строки
HexToStr, '4D 5A' -- 'MZ'
Можно ли задать шаг в For?
EOleSysError - как бороться?

Unresolved external malloc referenced, Ошибка линкера Kylix 3
Запуск программы на Kylix
Режим замены
Как использовать верхние и нижние индексы?
Взято из
Разбудить компьютер по сети, Использование Bios Wake-on-Lan
Набор dialup соединения по умолчанию
Где взять примеры использования Indy?
Win1251 - Koi8r
Алгоритм шифрования MD5

Определение количества заданий в спулере печати
Печать с масштабированием
Приёмы работы с BLOB (OLE/Memo) полями
Подмена данных в визуальных DB компонентах
Защита данных
Нужна база данных, работающая без каких-либо драйверов, Без ODBC/BDE/ADO/DAO etc
Как получить список таблиц в базе Access?
Help по синтаксису SQL для MS Access (DAO/ADO/ODBC)
BDE: Несколько SQL-запросов одним махом
Отследить завершение работы, (перезагрузку, смену пользователя) в Windows.

Получить информацию о BIOSе
Прочитать boot сектор
Перехват API функций, на примере MessageBoxA
Как стать невидимым в Windows NT (статья)?
Смена свойств приложения, открываемого, по умолчанию в среде при её запуске
Как правильно работать с прозрачными окнами?
OpenGL: Каким обpазом выбиpать pазмеp шpифта
Как по IP адресу получить HostName (и обратно)
Как зафиксировать один или несколько столбцов в TDBGrid с возможностью навигации по этим столбцам?
Использование HOOK в Дельфи

Как получить доступ к битам переменной и управлять их значением?
Как послать сообщение всем окнам Windows?
Как отчитывать промежутки времени с точностью, большей чем 60 мсек?
Как указать максимальный размер текста для RichEdit Control?
Как рисовать картинки в пунктах меню?
Использование WSAAsyncSelect в DLL
Как в ListBox нарисовать Item своим цветом?
Как осуществить быстрый поиск в Listbox?
Как получить размер развёрнутого TComboBox?
Как поместить картинки в Combo Box?

Как создать поле Lookup во время выполнения приложения?
TOpenDialog, TSaveDialog, TOpenPictureDialog и TSavePictureDialog
Добавляем компонент в стандартный Message dialog.
Как перехватить сообщения скроллирования в TScrollBox?
Расширяем возможности кнопок в Delphi.
Автоматически нажимающаяся кнопка
Кнопка со звуком
Видоизменяем чекбоксы в Delphi
Показываем всплывающие подсказки в различных панелях StatusBar
Как поместить иконку в окошко подсказки?

Как заставить появиться окошко подсказки когда курсор мышки находится над определённым контролом?
Добавляем пункты в системное меню Windows
Пишем свой текст в Меню
Как сделать пункты меню с картинками?
Как поместить маленькие битмапы в TPopUpMenu?
Более быстрый способ добавлять пункты меню
Как программно заставить выпасть меню?
Как узнать о нажатии non-menu клавиши в момент когда меню показано?
Как поместить TMenuItem справа у формы?
Как заставить приложение показывать различные иконки при различных разрешениях дисплея?

Как сделать фон у текста прозрачным?
Как читать/писать в I/O порты?
Как прочитать байт из параллельного порта?
Как узнать адрес LPT-порта?
Как программно установить конфигурацию COM-порта в Windows 95?
Как узнать имена установленных в системе COM-портов?
Как узнать, есть ли в приёмном буфере RS232 данные?
Компонент для последовательного устройства (TRS232)
Количество активных потоков и загруженность процессора
Поддерживает ли процессор технологию 3DNow

Как узнать состояние модема в Win32?
Как прочитать из модема?
Получаем и устанавливаем различные режимы видео адаптера?
Как определить, нажата ли в данный момент клавиша Shift, Ctrl или Alt?
Регистрируем горячие клавиши
Как определить, нажал ли пользователь клавишу PrintScreen?
Как конвертировать виртуальную клавишу в ASCII код?
Как узнать состояние клавиши CAPS LOCK?
Симфония на клавиатуре(статья)
Программно нажимаем Print Screen

Как заставить кнопку Enter работать наподобие Tab?
Как програмно переключить раскладку клавиатуры?
Как запретить Ctrl-Alt-Del?
Как отловить правый Enter (NumPad)?
Как заставить дополнительную клавиатуру всегда работать в режиме цифр?
Как отловить изменение раскладки клавиатуры?
Как перехватить нажатия функциональных клавиш и стрелок?
Как програмно переключить состояние клавиш Num Lock, Caps Lock, Scroll Lock?
Как узнать, присутствует ли мышка?
Как использовать mouse_event() для эмулирования событий мышки?

Как поменять функции кнопок мышки?
Как ограничить движения мышки определённой областью?
Как программно двигать курсор мышки?
Как автоматически помещать курсор мышки в центр контрола получившего фокус?
Перемещение контролов мышкой во время выполнения приложения?
Как добавить документ в меню Пуск - Документы?
Как очистить пункт меню Документы кнопки Пуск?
Как работать с буфером обмена (clipboard)?

Как программно реализовать Cut, Copy и Paste?
Буфер обмена (Clipboard) и TMemoryStream
Как работать с реестром Windows?
Как поместить приложение в автозапуск Windows?
Как связать определённое расширение файлов с моим приложением?

Delphi - база знаний

Как добавить True Type шрифт в систему?
Как уведомить все приложения, что реестр был изменён?
Как добавить нужный язык в систему?
Просмотрщик запущенных процессов
Посылаем нажатия клавиш другому приложению
Как сделать, чтобы запускалась только одна копия приложения?

Как разрешить / запретить переключение между задачами?
Как получить / установить приоритет процесса?
Как получить список процессов?
Как убрать мою программу из списка Alt+Ctrl+Del?
Как узнать имя файла текущего процесса?
Как определить какие приложения уже запущены?
Как программе удалить саму себя?
Как определить сколько памяти выделено в дельфи для программы?
Как завершить задачу в Windows NT (а заодно получить PID задачи)?

Как убить задачу, зная только имя .exe?
Убиваем активное приложение
Как изменить заголовок чужого окна?
Получение списка DLL загруженных приложением
Пример простейшей DLL в Delphi
Определение функции в DLL
Как создать DLL только с ресурсами?
Как получить версию моей DLL?
Определение полного пути и имени файла DLL
Статическая и динамическая загрузка DLL

Hooks - аспекты реализации.
Создание ловушек в Delphi
Написание сервисов Windows NT на WinAPI
Как запустить и остановить сервис (или получить его статус)?
Сохранение и выдёргивание ресурсов в DLL или EXE?
Как захватить весь вывод в консоли?
Как использовать консоль в не-консольном приложении?
Как получить переменные окружения типа PATH и PROMPT?
Как установить переменные окружения?
Как сохранить RTF в TBlobfield?

Моя собственная база данных
Подключение к Personal Oracle с помощью BDE
Проблемы использования компонента TStoredProc
Дает ли Delphi возможность корректно прервать выполнение SQL-запроса (BDE)?
Как заблокировать функцию вставки записи в компоненте TDBGrid?
Физическое удаление записей в локальных таблицах (BDE)
Access to table disabled because of previous error. Read failure.
Как открыть базу данных Microsoft Access .MDB в Delphi?
Как можно открыть отчёт (в режиме Print Preview а также print direct) в MS Access ?
Как создать таблицу в MS Access при помощи DAO?

Как узнать путь базы данных и её имя?
Как очистить базу данных, оставив только структуру?
Как использовать базу данных BDE не указывая её имени?
Как обновить TQuery не потеряв при этом текущей записи?
Быстрый доступ к нужной записи в таблице Paradox
Как напрямую добраться до Oracle?
Как при выполнении долгой операции в Oracle показать прогресс бар?
Как сохранить содержимое таблицы в текстовый файл?
Как добавить копию текущей записи?
Как по имени Базы Данных получить ссылку на компоненет TDataBase?

Из Paradox в Access при помощи ADO
Курсоры в ADO
Поиск в базе данных
Как узнать, доступен ли в сети сервер MS SQL?
Генератор SQL-запросов Insert/Update
Как создать таблицу через SQL?
Позволяет ли QuickReport выгружать данные в формате Microsoft Excel?
Использование компонентов Decision Support System при генерации отчетов в QuickReport
Оптимизация скинов для окошек сложной формы
Перетасовка экрана в Delphi

Как работать с палитрой в Delphi?
Можно ли из Delphi рисовать в любой части экрана или в чужом окне?
Число цветов (цветовая палитра) у данного компьютера
Копирование экрана
Как нарисовать disable текст
Как поместить картинку из базы данных, например MsSQL, в компонент TIMAGE ?
Как рисовать за пределами формы
Как вращать текст
Как рисовать в чужом окне или по всему экрану

Как изменить фоновый цвет текста?
Bitmap в StringGrid ячейке.
Как повернуть Bitmap на любой угол
Как использовать TImageList для рисования прозрачных картинок
Как нарисовать Bitmap с прозрачностью
Как создать Bitmap из массива пикселей
Как создать регион(HRNG) по маске
Как поместить битмап в метафайл
Заполняет Canvas рисунком с рабочего стола, учитывая координаты
Как создать временный canvas

Как очистить canvas
Как рисовать линии (или ещё что-нибудь) на экране (TDesktopCanvas)
Преобразование цвета RGB - HLS
Как сделать стандартные цвета в Delphi светлее или темнее
Как преобразовать цвет в оттенки серого
Смешиваем два цвета.
Как преобразовать цвета RGB в CMYK и обратно
Как конвертировать RGB в TColor
TIF --- PDF
BMP --- ICO

BMP --- WMF
WMF --- BMP
Обмен данными с Excel
Конвертация арабских цифр в римские
Как заменить строку в матрице
Как реализовать сверхточный таймер?
л
Как получить контекст свойства по его целочисленному значению?
Как изменить значение свойства компонента по имени?
Как динамически прочитать информацию о классе

Как прочитать весь список Published методов?
Как выяснить имеет ли объект определённое свойство?
Как определить, является ли метод потомком TNotifyEvent?
AVI файл проигрывается снова и снова
Как получить содержимое поля[1,1] DBGrid?
Индекс БД в другом каталоге
Быстрое копирование таблиц
Как узнать букву CD-ROM?
Как настроить табуляцию в компоненте TMemo?
Как использовать свои курсоры?

Функция набора номера модемом
Как управлять сервисом на другом компьютере в W2K?
Создание индексного файла из Delphi
Загрузка DLL
Как вывести окно свойств компьютеpа?
Как прочитать адресную книгу Outlook (MSOffice) из Delphi и занести данные в таблицу *.db?
BMP --- JPG
Алгоритм поворота изображения
Как выяснить дату последнего изменения файла?
Как узнать IP адрес?

Как скопировать директорию?
Как считать сигнал с микрофона?
Как в консольном приложении можно задать цвет текста?
Перехват нажатия на системные кнопки формы (закрытие , минимизация окна и т.д.)
Печать Dos-файла в порт напрямую
Как перетаскивать файлы?
Работа с Word через OLE
Как перехватывать события, посланные другим приложениям?
Перекодирование
Изменение регистра букв

Поиск пересечений графика с осью OX
Преобразование числа в двоичную запись
Как вставить свой курсор из внешнего файла?
Как качественно увеличить изображение при помощи билинейной интерполяции
Процессы, потоки и функции ShellExecute и WinExec
Скорость работы процессора, точный таймер
В основном Help'е в Delphi не работает индекс по Win32?
Delphi 4 виснут при запуске. Видеокарта S3 Virge?
Installer
Хинт любой формы

Как проиграть файл не использую MediaPlayer ?
Install BDE программы
Файловые операции средствами ShellAPI
Как получить список установленных модемов в Win95/98?
Как узнать, находится ли дискета в дисководе?
Как отследить выход мыши за пределы формы?
ICO --- BMP
Как выдвинуть дверцу CD-ROM?
Работа с принтером.
Пример использования DirectSound на Delphi

Как показать иконку, ассоциированную с данным типом файла?
Как увеличить процессорное время, выделяемого программе?
Кнопка или пункт меню выполняет другую функцию при нажатой кнопке shift
Как эмулировать нажатия клавиш в другой программе?

Delphi - база знаний

Как можно перекодировать сообщение (содержание) из Win в КОИ8-Р для отправки по EMail?
Градиентная заливка и сложение цветов
Как определить локализацию ОС: английская или русская?
Как прочитать свойство напрямую из его ресурса?
Как присвоить все значения полей одного класса, другому такому же классу?
Как сделать текстовый список всех доступных свойств перечисляемого типа?
Как изменить цвет всех компонентов на форме в Run-time?

Как выполнить метод по его имени?
Новичкам сюда!
Первые впечатления
Работа с сотовыми телефонами
Состояние кнопки insert
Если отображается только часть TImage
Развлечения
Системная дата и время
Статистика и теория вероятности
Работа с перечисляемыми типами

Общие вопросы
Неявное обращение к компонентам, манипуляции в run-time
Реакция компонентов на клавиатуру
Перетаскивание объектов, Drag and Drop, Docking
Вставка одних компонентов в другие
TApplication
TForm
TStatusBar
TProgressBar
TEdit

TMemo
TRichEdit
TLabel
Panel, ToolBar, CoolBar
StringGrid
DBGrid
TreeView, ListView
ListBox, CheckListBox, DBLookUp, Другие списки
ComboBox, DBComboBox
PageControl, TabControl, Notebook

Action, ActionList
Диалоги
Прокрутка, ScrollBox
Button, SpeedButton, BitBtn
Checkbox
Hints
Menu
MediaPlayer
RadioGroup, RadioButton
TrackBar

Использование обработчика OnHint при наличии нескольких форм
Другие компоненты
Основное отличие EXE-файлов созданных Delphi и Visual Basic
Краткая история Delphi
Создание, закрытие и вызов форм
Прозрачность формы
Прячем форму
Формы нестандартного вида
Манипуляции с заголовком формы

MDI приложения
Перемещение формы
Сортировка
Конфигурация железа
BIOS
Диски
CD-ROM/CD-R/CD-RW
Процессор, сопроцессор
Питание, завершение работы
Модем

Мышка/клавиатура
Различные другие железяки...
Как получить версию Windows?
Системные папки, имя компьютера
Имя компьютера
Пользователи, пароли, защита информации
Команды Windows
Ярлыки, файловые ассоциации, расширения
System tray
Taskbar, кнопка Пуск, Системное меню

Рабочий стол
Панель управления
Буффер обмена
Работа с DLL
Взаимодействие с Win16 кодом
Программирование без VCL, работа с WinAPI
Процессы, потоки, память, задачи
Работа с чужими процессами
Запуск и завершение приложений
Работа с ресурсами

Консольные приложения
Переменные окружения
Hooks
Сервисы NT
Звук
Реестр и INI файлы
Сообщения Windows
Хранитель экрана
Работа с Explorer (Проводником)
Печать

Мышка
Работа с базами данных
Работа с BDE в сети, общий доступ к данным
Работа с полями
Разные вопросы
Работа с запросами SQL в BDE
Установка BDE
Настройка BDE, Database Desktop

Справочные материалы по BDE
Непосредственное обращение к BDE
Объяснения некоторых ошибок при работе с базами данных
Работа с Alias
Поддержка пользователей, защита
Демонстрация обратного вызова BDE
Работа с DBase
Работа с Oracle
Работа с MS Access
Работа с MS SQL Server

Работа с Interbase
Работа с Foxpro
Работа с MySQL
Работа с Paradox
Работа с ASCII файлами, CSV файлы
Работа с Clipper
Работа с SyBase
Delphi IDE, компиллятор, отладчик, редактор
Ошибки связанные с работой среды Дельфи

Директивы компилляции
Ошибки в Дельфи
Работа с ToolsAPI (Эксперты и редакторы свойств)
Объектное ориентирование
Работа со строками
RTL Delphi (краткий справочник)
Работа с датами и временем
Работа с числами
Работа с массивами

Работа с указателями
RTTI и другие трюки с информацией о классах, модулях и т.п.
Threads
VCL
Взаимодействие с другими языками
Сканирование доменов локальной сети
Работа с железом
Базы данных
Общие вопросы
Работа через BDE

Работа через ADO
Работа через ODBC
Работа с DBExpress
Частные вопросы по конкретным базам данных
Работа с визуальными компонентами
Math - математика, статистика, финансы
Работа с SQL
XML
Работа с TTable, TQuery и TDatabase
Работа с файловой системой

Работа с NTFS
Репортинг, работа с принтером
Печать, работа с принтером

3Delphi - база знаний

QuickReport
Порты
Передача переменной в отчет ReportSmith
Работа с сетью, интернетом, протоколами
Общие вопросы работы в сети, домены, workgroups, workstations
Протоколы
Работа с Email
Создание Web приложений

Работа с IE, интерфейсами WebBrowser
Работа с HTML, клиентскими скриптами
Работа с сокетами
Работа с интернетом
Работа со звуком
Разные вопросы, связанные с графикой
Манипуляции с текстом
Работа с цветами и палитрами
Работа c Canvas
Работа с BitMap

Работа с видео и анимацией
Работа с метафайлами, векторыми изображениями
Рисование в разных местах, захват изображения
Графические фильтры и эффекты
Привлечение внимания к окну
Черчение
DerectX, OpenGL
Математика, алгоритмы
Работа с матрицами и векторами
Контрольные суммы и шифрование, проверка контрольных сумм

Арифметика, системы счисления, комплексные числа
Алгоритмы работы с графикой
ActiveX, COM, DCOM, MIDAS, CORBA, интерфейсы, OLE, DDE
Общие вопросы о COM/DCOM/MIDAS технологии
Работа с ActiveX, OCX, VBX
Общие вопросы о CORBA технологии
Работа с приложениями MS Office
Работа с различными приложениями (не MS Office)
DDE
Разработка приложений

Вопросы защиты и взлома програм
Вопросы оптимизации и отладки програм
Вопросы инсталяции програм
Работа со справочной системой
Вопросы локализации програм
Разработка Plug in
Проблема с установками принтера
Kylix
Обзоры по Kylix
Работа с базами данных

Интернет программирование
QT и Linux API
Проблемы установки Kylix и запуска Kylix приложений
.Net и Delphi8
Where are my components?
Duplicate resource error
Работа с INI файлами
Копирование файлов
Включение и выключение устройств ввода/вывода
Как передать при создании нити (Tthread) ей некоторое значение?

Как написать свой Plug in
Введение
Клавиатура
Можно ли обратиться к колонке или строке grid'а по заголовку?
Не получается вставить в таблицу записи со строками на русском языке
Основы многопоточности и COM
Системные функции и WinAPI
Windows
Сценарии комбинаций потоковых моделей
Работает-ли IB с русскими буквами?

Почему таблица или select показывается
Программирование Интернет приложений в Borland Kylix. Часть I
Как я могу работать с IB с клиентского компьютера?
Можно-ли создать пользователя БД при помощи SQL-команды?
Есть-ли способ восстановить несохраненные
Можно-ли в запросах делать поиск по BLOB?
Можно-ли создать индекс по полю view?
Почему в операторе SELECT для VIEW нельзя использовать ORDER BY?
Как скопировать данные между БД?
Как избавиться от ошибки multiple rows in singleton select?

Мне нужны временные таблицы, но их нет в IB. Что делать?
В чем разница между CHAR и VARCHAR ? Что лучше использовать?
Можно-ли поместить БД IB на CD-ROM?
Как выполнить create procedure/trigger при помощи TQuery?
Не могу подсоединиться к IB из под web-сервера IIS, Netscape, Baikonur и др.
Ошибка при установке Internal error near IBcheck
Как выдать текст под наклоном?
Как создать и вызвать модальную форму?
Как вывести главное окно справочной системы?
Как вызвать подсказку к подсказке?

Взаимодействие с системой: Linux API и Qt library
Как проверять корректность доступа к базе данных?
Как узнать количество цветов в системной палитре?
Как различаются между собой Paint-события: Invalidate, Update и Refresh?
Системные сообщения (сокращения)
Можно ли изменить число колонок и их ширину в компоненте TFileListBox?
Можно ли изменить вид текстового курсора (каретки) edit'а или другого элемента?
При использовании BDE, попытка вызвать abort выдает ошибку компиляции
Обработка событий Qt в Kylix-приложении
Как сделать многострочную надпись на TBitBtn?

Можно ли динамически менять какая форма считается главной в приложении во время работы программы?
Можно ли отключить определенный элемент в RadioGroup?
Почему методы рисования Delphi (например MoveTo и LineTo) рисуют на один пиксел короче?
Как опеделить состояние списка ComboBox, выпал/скрыт?
Как внести изменения в код VCL?
Можно ли создать форму, которая получает дополнительные параметры в методе Сreate?
Как бы мне создать эдакий trackbar
Если прозрачная часть glyph'а становится видной...
Создание PolyPolygon используя массив точек?
Перехватчики событий, сигналы и слоты

Как узнать есть ли у мыши колесико?
В чем отличие между Create(Self) и Create(Application)?
Как выполнить какой-то процесс тогда, когда пользователь не работает с моим приложением?
Поведение TAB в компоненте RadioGroup
Как сделать картинки из TImageList прозрачными?
Как получить число и список всех компонентов, расположенных на TNoteBook?
Как мне отправить на принтер чистый поток данных?
Как вместо печати графики использовать резидентный шрифт принтера?
Как получитьописание кода, полученного GetLastError?

Как изменить оконную процедуру для TForm?
Как отправить сообщение сразу всем элементам управления формы?
Как ограничить длинну вводимого текста шириной TEdit'а?
Как сохранить обьект TFont в реестре/ini/файле/таблице базы данных?
Проблемы с TCanvas.StretchDraw при рисовании иконок
Что такое System Tray ? О чем идет речь?
Как проиграть Wave-ресурс?
Что такое иконка на System Tray?
Как изменить иконку на Tray?

Как удалить иконку с Tray?
Как мне узнать о воздействии мыши на иконку, находящуюся на Tray?
Как сделать Pop-Up меню при щелчке иконке в Sys tray?
Автоматическая ширина колонок в TStringGrid
Как поместить JPEG-картинку в exe-файл и потом загрузить ее?
Можно ли использовать иконку как картинку на кнопке TSpeedButton?
Как поместить прозрачную фоновую каринку на компонент CoolBar?
Ползунок компонента TScrollBar все время мигает. Как это отключить?
Как среагировать на минимизацию-максимизацию формы перед тем как произойдет изменение?
Можно ли удалять из списка TDriveComboBox диски которые отключены?

Как включить/отключить хранитель экрана?
Как сообщить что-нибудь всем формам моего приложения?
Можно ли как-то уменьшить мерцание при перерисовке компонента?
Где TServerSocket и TClientSocket в Delphi 7?
Как отловить ошибку?
Как перехватить сообщение об ошибке?
Как правильно печатать любую информацию
Как предотвратить утечки памяти при возникновении ошибок?
Как сгенерировать свою ошибку?
Пример запуска макроса в MS WinWord

Обмен информацией между приложениями Win32 - Win16
Как написать DLL, которую можно было-бы выполнить с помощью RunDll, RunDll32?
Что делает inf-файл?
Как создать копию произвольного компонента?
Как использовать ChartFX?
Необходимо, чтобы дочерняя форма не активизировала родительское окно
Хелп с окошечком для поиска раздела.
Как создать disable битмап из обычного (emboss etc)?
Как быстро нарисовать тень в заданном регионе?
Как рисовать на компоненте, если свойство Canvas недоступно?

Работа с изображением в памяти
Экспорт ADO таблиц в разные форматы

Delphi - база знаний

Как из HBitmap получить адрес Bitmap в памяти?
Выключение питания ATX коpпуса из-под DOS
Пример EnumWindows
Примеры работы с динамическими массивами
Массив в Delphi
Экспорт из TDBGrid в Excel без OLE
Использование многомерного массива
Массив без ограничения типа и размера

Создание многомерного массива
Запись массива на диск
Быстрое сравнение памяти
Перекрытие виртуальных методов
Вызов процедуры, имя которой содержится в переменной
Как создать таблицу в памяти?
Динамические и виртуальные методы
Override/Vitual/Dynamic - методы
Выполнение процедуры по адресу
Информация о TClass

Переназначения объектов
Как избежать использования неактуальных указателей
Получение ссылки на экземпляр класса
Работа метода Assign
Код определения свойств
Как скопировать структуру таблицы?
Регистрация редактора свойства
Демонстрация DefineProperties
Как заставить код компонента работать только в дизайне?
Показ свойств во время выполнения программы

Редактор свойства Color с заданными ограничениями
Формат файла ASCII-схемы
Очень медленный доступ к таблице при первом обращении
Импорт CSV ASCII
Имя пользователя Paradox
Как сделать экспорт TDataSet в XML file?
ASCII-файл с использованием полей
Как узнать версию BDE?
Индексы выражений

Формат и размер dBase-поля
Восстановление записи dBase
Пример вызова TUTILITY DLL из Delphi?
Ввести пароль Paradox
Печать структуры таблицы Paradox
Изменение месторасположения *.NET-файла
Вскрытие запароленной таблицы Paradox
Размеры полей таблицы Paradox
Использование таблиц Access при помощи ODBC
Как узнать версию ADO?

Работа с индексами Clipper'а
Автоматический logon к локальной InterBase
Определение типа базы данных
Interbase BLOB-поля
Получение дескриптора ODBC соединения
Связь с personal Oracle
Проверка наличия BDE
Использование BDE в сети
Как сделать ADO-connection?
Огромные LCK-файлы (Lock File Has Grown Too Large)

Локальный общий доступ
Формат wave файла
Создание пустого wav-файла
Список ошибок BDE
Управляющие коды принтера
Настройки принтера
Печать повернутого текста
Растягивание изображения при печати
Хитрости печати
Escape код PASSTHROUGH

Сохранение точных размеров при печати
Как выбрать случайную запись?
Изменение свойств печати во время ее выполнения
Печать ячеек
Метрики принтера
Диалог прекращения печати
Прерывание работы принтера
Печать всей формы
Печать содержимого TMemo/TListbox
Печать текста в обход Windows

Как узнать размер картинки для JPG, GIF и PNG файлов?
АТ команды модема
S-регистры модема
Как определить, является ли диск NTFS?
Записываем в Access используя OLE DB
Передача параметров ADO запросу
Как работать из Delphi напрямую с ADO?
Как узнать физическое расположение локальной БД по Alias?
Добавление псевдонима с помощью функции DbiAddAlias
Как использовать свой диалог ввода пароля BDE?

Читаем CSV текстовый файл в StringGrid
Разбивка строки на слова
Импорт большого CSV файла
Как прочитать/изменить свойства Word документа?
Быстрая обработка CSV файла
RecCount в таблицах ASCII
Извлечение изображения из BLOB-поля
Запись потока в BLOB-поле
Запись и чтение чисел в Blob-поле
Загрузка изображений в Blob-поля

BLOBFIELD как BITMAP
Почему DB2 ругается на Create Trigger
Как заставить работать DB2 через протокол IPX
Чтение OLE из Blob поля Paradox
Как инсталлировать INF файл?
Сохранение и чтение файлов в BLOB-полях
Сохранение TForm и ее свойств в BLOB-поле
Связать поле BLOB таблицы Paradox с компонентом TRichEdit через потоки
Как записать в BLOB поле большой текст (более 255)?
При использовании DOS DBF файлов - перекодировка между форматами

Как упаковать таблицу?
Обработка исключения index not found
Как создать dBASE таблицу во время выполнения
Как перекинуть все данные из одной базы данных в другую?
Как загрузить иконку CD-ROM?
Запись картинки в ADO таблицу
Быстрый доступ к ADO
Access Violation при передаче неполного параметра
Функция для быстрого копирования таблиц вместе со всеми дополнительными файлами
Создание таблицы с автоинкрементальным полем

Создание таблицы по образу и подобию
Создание кросс-таблицы
Прокрутка таблицы - хитрость PeekMessage
Получение информации о таблице
Как шифровать файлы при помощи windows NTFS API?
Кросс-таблица через pivot-таблицу
Копирование таблицы с помощью DBE
Создание таблицы
Фильтр посредством логического поля

Сортировка связанного списка
Пример DbiAddFilter
Правила для SetRange
Как проверить находится ли файл на локальном диске?
Как добиться верной работы фильтра на запросах и на неиндексированных таблицах
Функция вычисления суммы полей
Функции редактора полей во время выполнения программы
Создание и удаление полей во время выполнения программы
Работа с автоинкрементальными (AutoInc) полями
Как пересчитать все вычисляемые поля (Calculated fields) без переоткрытия TDataSet?

Как заставить BDE сохранять в БД поле времени с сотыми долями секунды
Как задать выражение по умолчанию для объекта TField
Использование нумерации в TFields
Изменить размер поля или его тип
Динамическое создание полей
Поиск фраз и записей переменной длины
Поиск по нескольким полям
Поиск значения при вводе
Поиск записи в больших таблицах
Поиск записи с помощью TQuery

Как скопировать файл в Windows clipboard?
Как прочитать MP3 ID3-Tag?
FindKey для нескольких полей
Перехват ошибок DBEngine
Ошибка создания дескриптора курсора
Ошибка BDE32 2104
TClientDataSet. Некорректное формирование XML
Модуль данных для каждого MDIChild
Как передать UserName и Password в удаленный модуль данных?
Развертывание приложения, использующего dbExpress

FastReport - Разработка кросс-платформенных отчетов

3Delphi - база знаний


Убывающий индекс
Как прочитать shortcut's link information?
Создание индекса
Удаление большого количества записей
Как сравнить Bookmarks в таблице
Внести изменения в набор данных и не потерять текушей позиции
Работа с транзакциями
Сохранить в базе картинку формата JPEG
Проектирование баз данных (статья)
Как создать БД в кодировке CP1251

Выполнение запросов к базе данных в фоне
Тpансляция ошибок
Прочитать список всех запущенных Exe/ Проверить запущен ли Exe?
Как на Oracle поменять compatible
Как настроить Personal Oracle с русским языком на корректную работу с числами и BDE
TClientDataSet. Утечка памяти при загрузке XML
Битное соединение с сервером Sybase
Синтаксис SQL-функции Substring
Как сделать откат внутри триггера
Как зарегистрировать свой пункт в меню для моего типа файлов?

Как получить результирующим полем разницу между хранимой датой и текущей датой
Блокируется таблица в MS SQL Server
Local SQL и временная таблица
Не сохраняются изменения в базе Paradox
Каскадированное удаление с проверкой целостности Paradox
Как уменьшить дату в Paradox
Как сменить пароль (master password) для таблицы Paradox
Доступ к таблицам Paradox на CD или c флагом только для чтения
Paradox и неверные индексы Win95
Byte-поля Paradox

Понятия Instance, Database etc
Доступ к объекту Oracle
Компонент TStoredProc
Как корректно прервать выполнение SQL-запроса?
Добавление ODBC-драйверов в Delphi
Установка Interbase и добавление пользователя
Создание UDF для InterBase
Создание DBExpress-Connection в Run-Time
Как вычислить CRC (контрольную сумму) для файла?

При попытке регистрации UDF возникает ошибка - udf not defined
Переход с Oracle на Interbase
Как установить клиента InterBase
В InterBase при создании базы ввести параметр для поддержки русского языка
OLE и Interbase - прочесть и записать
Как сравнить 2 файла?
Как быстро выводить графику?
Вывод текста на канве картинки
Вывести полупрозрачный текст
Вращение объектов

Вертикальный текст
Алгоритм градиентной заливки
TCanvas и освобождение дескрипторов
Прозрачный Bitmap
Назначение палитры Bitmap
Как сохранить содержимое TPaintBox в BMP
Как вычислить CRC-32 для файла?
Как поместить прозрачный текст на Canvas TBitmap
Загрузка Bitmap из .res без потери палитры
Загрузка 256-цветного TBitmap

Как вывести текст с красивым обрезанием если не помещается?
Алгоритмы потухания текста и обратного ему эффекта
О DelphiX
DirectX и Delphi - введение
DirectX и Delphi
DirectX для начинающих. Считывание и запись
Как показать Open With диалог?
DirectX для начинающих. Часть вторая
DirectX (Игровой SDK)

Убрать зазубринки при рисовании линий
Перемещать объект на сложном фоне
Карта высот картинки
Как показать File Properties dialog?
Каким обpазом выбиpать pазмеp шpифта?

Сохранение параметров шрифта в INI-файле
Является ли шрифт шрифтом с фиксированной шириной?
Вывод шрифтов в списке в виде самих шрифтов
Как приложению воспользоваться своими шрифтами?
Какой шрифт установлен (крупный или мелкий)?
Масштабирование размера формы и размера шрифтов
Различные разрешения - различные размеры шрифтов
Свойства шрифта Style и Color в виде строки
Как сделать balloon tooltips?
Список шрифтов, совместимых одновременно с экраном и с принтером

Управление настройками шрифта
Хранение стилей шрифта
Изменение цветовой палитры изображения
Как можно узнать количество цветов текущего режима
Как получить цвет строки в HTML формате
Получить и установить системные цвета
Функция для работы с палитрами и RGB
Затенить компонент
Как сделать, чтобы компоненты отбрасывали тень?
Как преобразовать шестнадцатиричный цвет HTML в TColor

Мерцание формы
Качественно уменьшить изображение
Плавно превратить один рисунок в другой
Как получить картинки из MessageDlg?
GDI - графика в Delphi
Как изменить шрифт hint?
Рисование без мерцания
Рисование графов
Рисование КРИВЫХ в Delphi
Рисование фрактальных графов

ScreenMate
Как запустить текущий ScreenSaver
Как сделать графический hint?
Как использовать файлы справки?
Получаем имена ODBC-источников
Как использовать anti-aliasing?
BMP --- RTF
Как получить более светлый или более тёмный цвет?
Как получить эффект тени для hint?
Как работать с fade для TImage?

BMP --- EMF
Как создать каретку свой собственной формы?
Как автоматически заполнить поля формы в IE?
Как выполнить Javascript функцию?
Как нажать кнопку в TWebbrowser когда в окне есть несколько кнопок?
Как узнать версию Internet Explorer?
Как проверить является ли текущее соединение в TWebbrowser secure (SSL)?
Найти и выделить текст в TWebBrowser?
Найти smtp mailserver по умолчанию?
Как показать Choose Computer диалог?

Как загрузить HTML код непосредственно в TWebbrowser?
Как загрузить файл?
Как добавить текущую страницу TWebbrowser в favorites?
Как послать сообщение?
Как прочитать/изменить startpage IE?
Как скрыть контекстное меню TWebbrowser?
Использоватние Drag and Drop для заполнения полей в TWebBrowser?
Как определить установлен ли Internet Explorer?
Как узнать browser по умолчанию?
Как узнать тип соединения с интернетом?

Как узнать путь к браузеру по умолчанию?
Как нарисовать повёрнутый текст
Как отловить CLX форму?
Как получить имя текущего пользователя?
Как перехватывать kernel-signals?
Как использовать ресурсы?
Как клонировать процесс?
Как сделать mount?
Как отлаживать консольные приложения?
Как запустить другое приложение?

Как найти наибольший общий делитель?
Как посчитать возраст человека?
Как проверить правильность International Bank Account Number?
Base64 кодирование
Как представить число в другой системе счисления?
Как нарисовать фрактал?
Как инвертировать матрицу?
Как посчитать факториал?
Как проверить, является ли число простым?
Как преобразовать указатель на метод в указатель на функцию?

Delphi - база знаний

Работа с TCP/IP
Работа с Ping
Работа с HTTP
Работа с FTP
Заключение
Работа с ICQ
Работа с Telnet
Работа с ARP
Работа с SSH

Соединение с интернетом
Bitmap без формы
Как копировать RTF текст в буффер обмена?
Создание CGI приложений
Blitting, Спрайты и Анимация
Работа с MS Word
Работа с Outlook
Соответствие типов С++ и Delphi
Как локализовать (русифицировать) ресурсы какого-либо пакета (runtime package)?
Другие базы данных

Отображения величин в Watch List
Таблицы строк
Универсальные пароли к BIOS
Как отловить смену фокуса для всех контролов?
Как проверить правильность номера кредитной карточки?
Читаем заголовок exe файла
Как получить неповторяющиеся случайные числа?
Как удалить одно значение из динамического массива?
Как закрыть help при закрытии приложения?

Как использовать CHM help в своём проекте?
Как найти все комьютеры в сети?
Настройки принтера. Драйвер. Очередь печати
Объект TPrinter
Предпросмотр
Быстрый способ обмена значений в 2х переменных.
Как открыть диалог создания ярлыка?
Как получить список инсталлированных програм?
Как проигрывать 2 звука одновременно?
Как выключить звук?

Как определить продолжительность в секундах wav файла?
Как проиграть wave file в обратную сторону?
Как вывести звук через звуковую карту?
Как экстрагировать аудиодорожку из AVI файла?
Как изменить уровень громкости микрофона?
Как экстрагировать фрейм из AVI?
Как играть MIDI без медиаплеера?
Как определить bitrate WAV файла?
Как открыть диалог свойств аудио?
Как использовать joystick?

Как импортировать данные из Excel в Stringgrid?
Как экспортировать StringGrid в MS Word таблицу?
Как заполнить поля формы в MS Word?
Как экспортировать таблицу в MS Word в TStringGrid?
Как распечатать Excel файл?
Как заменить текст в документе MS Word?
Как работать с Powerpoint через OLE?
Как использовать проверку грамматики?
Как написать Outlook AddIn?
Как получить список папок Outlook?

Как создать свой пункт меню в Дельфи IDE?
Как создать простейший эксперт?
Работа с печатью в TWebBrowser
Как сохранить QuickReport в stream?
Как прочитать список возможностей принтера?
Как узнать минимальные поля для принтера?
JPG --- BMP
Как сохранить значние свойства в поток?
Как определить, насдледовано ли свойство от определённого класса?

Как получить значение свойства в виде варианта по тексту имени свойства?
Как прочитать владельца файла?
Как найти все форматы бумаги, поддерживаемые принтером?
Как распечатать TStringGrid?
Как прочитать очередь печати?
Как распечатать PRN file?
Как распечатать TImage?
Как получить разрешение принтера по умолчанию?
Как прочитать/установить принтер по умолчанию?
Как получить статус принтера?

Как конвертировать WideString в String?
Как получить строковый путь узла TTreeView?
Как открыть диалог смены системного времени?
Как узнать загрузку процессора? (NT/2000/XP)
Проблемы использования TRegistry под NT/2000/XP
Как перезагрузить Explorer?
Есть желание разрабатывать этот проект совместно?
Об авторских правах
Как округлять до сотых в большую сторону?
Как узнать имя файла моей программы?

Как хранятся строки?
Как присвоить событие в run-time?
Как вызвать метод предка?
Директивы вызова процедур
Проблемы с дробными числами
Как написать собственный класс?
BEEP для дельфи, который работает, как в TP
Как использовать переменную для имени процедуры?
Регионарные стандарты
Пример работы с указателями

Как использовать параметры командной строки?
Delphi 7. Отличия и особенности.
Исчезает главное меню Delphi, почему?
Какие есть директивы компилятора?
Создание редактора свойства
Горячие клавиши Дельфи
Перебор всех компонентов на форме
Как найти компонент по имени?
Групповые опперации с контролами
Обращение через свойство Controls

StatusBar с другими контролами
Как сделать ToolBar как в среде Delphi с возможностью вытаскивания кнопок?
Как вставить картинку в RichEdit?
Дельфи компонент для подкраски синтаксиса
Процедуры и функции RxLib
Как отобразить hint в TLabel?
Как удалить строку в StringGrid в run-time?
Как связать TreeView и PageControl?
Как передать массив как параметр?
Как можно отменить реакию ComboBox на F4?

Как сделать форму без caption?
Как в run-time Action добавить в ActionList?
Восстановление минимизированного приложения
Как сделать выравнивание по правому краю в TEdit?
TComboBox.ReadOnly
Как из RXRichEdit сохранить в RTF формате?
Как спрятать форму?
Сортировка ListView при нажатии на заголовок
Как сделать чтобы окно было на весь экран?
Как разделить строку на элементы, Аналог VB функции Split

Как переместить каретку TMemo в нужную строку?
Работа с TApplication
Как работать с ssShift и TShiftState?
Как работать с FileOpenDialog и FileSaveDialоg?
Как сделать плавную прокрутку?
Каким образом задать прозрачный цвет иконки?
Как поместить ProgressBar в панель StatusBar?
Как поместить окно програмы поверх всех?
Как заблокировать реакцию на клавиатуру компонента?
Как програмно прокрутить Memo?

Как осуществить поиск слов по маске?
Как спрятать окно при запуске приложения?
Как таскать форму за метку?
Как убрать HSCROLL у DBGRID?
Как перетаскивать компоненты в Run-Time?
Как програмно нажать SpeedButton?
Как создать контрол в Run-Time?
Как открыть первую ветвь TreeView?
Как отправить Email?
Работа через MAPI

Пример работы с SMTP
Что из себя представляет Self?
Автозаполнение формы для нового письма
Использование COM объекта Outlook
Использование SMTP Relay Server
Как использовать WinAPI?
Как найти системные папки Windows?
Минимальное оконное приложение без VCL
Как получить инфу о жестком диске?
Почему возникает ошибка Access Violation?

Cуществует ли диск в системе?

Delphi - база знаний


Информация о логических дисках
Информация о физических дисках
Как получить версию Windows?
Как узнать разрешение экрана?
Как установить разрешение экрана?
Как использовать не установленный шрифт?
Hook на клавиатуру и мышку
Генерация GUID как строки

Как узнать имя компьютера?
Как изменить имя компьютера?
Как зарегистрировать своё расширение?
Как можно включить/выключить звук в системе?
Как узнать размеры шрифтов в Windows?
Как определить цвет код произвольной точки экрана?
Как определить координаты курсора мыши?
Как вывести результат работы консоли в Memo?
Как узнать номер BIOS для разных версий Windows?
Accessing InterBase via dbExpress with Kylix produces error: Unable to load libgds.so

Advantage Database Server
Avoiding server side locking (including DEADLOCK)
Как можно определить Handle окна,над которым находится мышка?
Как прочитать пароль, скрытый за звездочками?
Как можно из своей программы закрыть чужую?
Пример работы с MailSlot
Как найти скорость процессора?
Сохранить строку в памяти?+пример работы с атомами
Что такое порт? Правила для работы с портами
Как отличить нажат правый или левый SHIFT?

Как имитировать нажатие левой кнопки мыши?
Блокировка/Разблокировка CD-ROM
Работа с System Menu
Как послать нажатие кнопки мыши в окно?
Как назначить горячие клавиши?
Как форматировать диск?
Сохранение всего содержимого буфера обмена в файл
Как определить откуда был запущен процесс?
Как запустить и подождать завершения 2х процессов?
Как узнать конфигурацию железа?

Как получить информацию о процессоре?
Как перехватить нажатие TAB?
Как найти окно по неполному названию?
Какой язык на данный момент на клавиатуре?
Помогите спрятать программу из списка задач?
Как с помощью API поместить Label на Form?
Как обновить рабочий стол?
Как сменить обои на рабочем столе?
Как послать нажатие клавиши в какое-нибудь окно?
Как програмно имитировать нажатие Ctrl-Esc?

Как запустить программу и подождать ее завершения?
Как изменить системное время?
Особенности работы события onActivate
Базы данных с нуля (статья)
Что такое базы данных?
Реляционные базы данных?
Первая программа с базами данных?
Визуальные компоненты для DB
Работа с таблицами в коде
Поиск нужных данных

Доступ к базам данных
Приёмы работы с BDE
Как открыть окно настройки даты и времени Windows?
Создание базы данных
Изменение данных в таблице
Понятие о запросе (Query)
Запросы на выбор данных
Запросы на изменение данных
Всё о файлах (Статья)

Текстовые файлы
Паскалевский метод доступа
Не читаются русские буквы в Database Desktop
Есть ли CD-ROM?
Как зарегистрировать базу данных (BDE)?
Возникает сложность копирования MS Access
Как записать файл в Blob поле?
Как удалить данные из BLOB-поля?
Как в TBlobField запихать картинку из переменной типа TBitmap?
Как выделить кнопку в DBNavigator программно?

Ошибка совместного доступа к базе данных
Как работать с полями типа DateTime?
Доступ к Oracle через ADO
Почему я должен устанавливать BDE?
Как записать CDR/CDRW?
Как работать с ADO компонентами в DLL?
Как создать новый DSN из программы?
Создание новой MS Access базы данных
Работа через WinAPI
Типизированные файлы

Нетипизированные файлы
Файловые потоки
Работа через Handle
Файловые операции
Информация о файле
Левый SHIFT+ENTER/Правый SHIFT+ENTER
Поиск файлов
Проход дерева каталогов
Удаление каталога с подкаталогами

Как узнать версию программы?
Cколько файлов есть в определённой папке?
Пример написания FileListBox
Пример загрузки файлов в ListView с иконками
Как отслеживать изменение файла?
Перетаскивание файлов в приложение
Програмное выключение клавиатуры и мыши
Создание иконок из ресурсов
Как использовать Shell API SHBrowseForFolder?
Чтение из открытого файла

Как найти путь к моей программе?
Как удалить файл после перезагрузки Windows?
Как поместить в буфер файл с помощью File Mapping?
Как удалить файл из самого себя?
Как создать ShortCut файл (.LNK)?
Как оперделить все IP и порты на моем компьютере?
Berkeley DB
BLOB has been modified., Index is out of date

Как получить TextRange страницы без фреймов?
Как добраться до конкретного фрейма?
Есть ли соединение с инетом?
Докачка файлов по сети ( NetBios )
Как определить MAC адрес NIC?
Как добавить пункт в контекстное меню IE?
Как передать картинку по сети через ServerSocket?
Как запросить страницу с сайта?
Как можно получить звук с микрофона?
Как можно получить звук с помощью MediaPlayer?

Как найти все комьютеры в сети?
Программирование Sound Blaster
Как разбить "цвет" на составляющие и наоборот?
Пример работы с DrawIcon(Ex)
Как сделать регулятор громкости?
Как вывести текст, написанный под углом?
Как работать с GIF файлами?
Как получить hex-значение данного цвета?
O сохранении иконок 32х32 в 256-цветном формате
Как сделать выделение "резиновым прямоугольником"?

Пример работы чтения и сохранении wav-файлов
Как найти все комьютеры в сети?
Как преобразовать текст в иконку?
Как загрузить BMP файл из DLL?
Как определить уровень звука в данный момент?
Как извлечь иконку из EXE или DLL?
Что такое Цвет?
Вывод надписи на рабочий стол
Как копировать образ экрана в файл
Работа с очень большими числами

Простейший CGI на Дельфи
Как работать с комплексными числами?
Как нарисовать кривую Безье?
Корректная функция возведения в степень
Как нарисовать график функции?
Пример шифрования данных
Пример вычисления контрольной суммы (CRC32)
Как вычислить математическое выражение
Общие сведения о COM (статья)
Простой пример

Delphi - база знаний

DLL!

Как взять URL из окна IE?
Еще шаг в направлении COM
Понятие интерфейса
Собираем тестовый пример
Стандарт СОМ
Как система создаёт объект СОМ
IClassFactory
Работа с Excel из Дельфи
Через СОМ интерфейс

Через DAO/ODBC/ADO
Подключен ли в своем компе протокол TCP/IP?
Дополнительная литература
Документация по Corba
Как можно создать OCX-компонент?
Как зарегистрировать в компонент ActiveX?
Дайте теоретическое объяснение типу IDispatch
Как заставить работать COM объекты в потоке?
Как создать Help file?
Какую ветвь реестра использовать для своей проги?

Автозагрузка програм (как и откуда?)
Как отследить завершение работы в приложении?
Как можно разорвать соединение с интернетом?
Почему такие большие программы сделанные в Дельфи?
Приложение с различным разрешением монитора?
Защита Shareware програм
Как прочитать время компиляции проги?
Как заставить запускаться из определенной папки?
Как экспортировать процедуру в EXE файле
Как вычислить IP адрес компьютера?

CD Remember
CMYK -- RGB
Converting 16bit resource to 32bit
Creating resource files
CSHelp
Как узнать версию компилятора?
Предопределённые константы условной компиляции
Data segment too large error
DBExpress
Delphi 7 and FastNet Components

Deploying Midas
DFM --TXT, TXT -- DFM
Does Delphi have an equivalent to the Visual Basic SendKeys function?
Does Delphi have an equivalent for the VB function DoEvents?
Does Kylix support ODBC?
Does Kylix support Postgres?
ENoResultSet Error creating cursor handle
Error -10 when trying to install Kylix
Error: Interface not supported
Error permission denied when trying to run Kylix

Error reading symbol file
Error: RPC Server is unavailable
Краткое описание Foxpro
Help in Delphi (по материалам HelpManual)
Hidden or missing IDE
How do I create an executible file using the command line directive in Linux with Kylix?
How to debug an Apache Shared Module
How to run executables created in Kylix
How to turn off ISAPI DLL caching on Windows 2000 and IIS5
IDE highlighting the incorrect line

Installing Kylix 3 Open Edition on Mandrake 9
ISAPI and CGI Applications get Errors Initializing the BDE.
Kylix 3 encounters declaration syntax errors in TIME.H
Limit reached for installs using Kylix serial number
Memo too large
Multiple records found, but only one was expected
My Kylix application won't run outside the IDE.
ObjectHaven
Как нарисовать радугу?
Краткое описание Paradox

PChar--Integer
Problem generating font matrix in Kylix.
Reading the autoincrement value of Paradox table
RGB -- CMYK
RGB -- Gray
Runtime error 230 when running Kylix application outside of the IDE
Sending a file via DCOM
Sending an image to the printer
Should I install Kylix as root or a regular user?
Stack Overflow, Runtime error 202

Storing/Playing an .AVI file in a database
Stream Read Error
Using a DSO on Apache 2.0.43, created with Kylix 3
Using Tapi
Using the Shell API function SHBrowseForFolder
Using Visual Basic arrays in Delphi
Благодарности
Как долго запущена Windows?
Как завершить сеанс работы или перезагрузить Windows NT?
Как получить закэшированные пароли в Win9x?

Как определить, изменилось ли системное время?
Выставляем горячие клавиши для Delphi приложения
Выполняем встроенные команды Windows
Как пользоваться командой шела - MinimizeAll?
Как показать окно свойств экрана?
Как открыть диалог Add printer?
Ссылки на сайты по Дельфи
Как программно вазвать окно Завершение работы Windows?
Как управлять спикером под 9х из Дельфи?
Как научить приложение Delphi разговаривать?

Как определить, запущено ли приложение в Windows NT?
Программирование на основе Win32 API в Delphi (статья)
Pipeline Components.
События, происходящие в приложениях Delphi при завершении работы Windows
Как запретить кнопку close в любом окне?
Как использовать встроенные в Windows иконки в своём приложении?
Как редактировать таблицы виртуальных и динамических методов?
Как выключить компьютер с любой версией Windows?
Как заблокировать компьютер?
Как получить весь размер системной памяти?

Как узнать состояние памяти?
Как определить видеокарту?
Как перевести монитор в режим stand-by?
Как изменить громкость?
Свои апплеты в панели управления.
Как запустить любой апплет панели управления?
Как определить, включено ли автоскрытие у панели задач?
Как узнать, была ли перемещена форма?
Как скрыть TaskBar?
Как скрыть часики в панели задач?

Добавляем файлы в Recent Documents list?
Как удалить все файлы из Recent Documents List?
Отображаем текст в System Tray.
Как закрыть всплывающее меню в System Tray когда оно теряет фокус?
Как показать округлённое окошко подсказки в трее в Windows2000?
Как открыть меню кнопки Пуск?
Анимированная кнопка Пуск?
Как изменить изображение кнопки Пуск?
Как найти директорию TEMP в Windows?
Показываем/Скрываем System Tray

Как программно создать ярлык?
Как проверить, включён ли ActiveDesktop?
Как сменить обои в Windows 95/NT?
Как установить цвет фона иконок на рабочем столе, либо сделать у них прозрачный фон?
Как выровнять иконки на рабочем столе к левому краю?
Как создать лупу для рабочего стола?
Как скрыть / показать иконки на рабочем столе?
Компонент PowerControl
Пишем Screensaver в Delphi
Создаём собственный UnRar, используя unrar.dll

Как узнать номер недели данного дня в году?
Как преобразовать строку в дату?
Работа со временем или как реализовать 1.20+1.50=3.10 ?
Как узнать имя домена Windows NT/2000?
Как узнать имя пользователя?
Как расшарить диск?
Подключение сетевого диска
Создание Аккаунта в Windows, используя ADSI (Активные директории)
Использование HTTP в Delphi

Проверка правильности E-mail адреса
Delphi и CGI
Программирование CGI в Delphi и Kylix (статья)
Простейшая авторизация в ISAPI/CGI приложениях
Как отправить бинарные данные из CGI приложения?
Создание CGI счётчика в Delphi 5
Понимание многопоточности в VCL для веб-серверных ISAPI-расширений
Как отследить изменения дисплея?

Delphi - база знаний

Создание Active Server Page (ASP) приложений (Статья)
Как добавить кнопку в панель инструментов IE?

Как очистить кэш в IE?
Как добавить Cookies?
Как получить активный URL из браузера?
Связка ActiveX - Internet Explorer
Как открыть HTML-файл в стандартном браузере?
Как сохранить исходник HTML из TWebBrowser.Document на диск?
Как переделать TLabel в URL
Как получить информацию о локальных настройках системы?
Удаление HTML элементов из текста
WEB страничка внутри Delphi приложения

Как распечатать WEB страничку при помощи HTML контрола?
Посылка Raw IP-пакетов
Как послать широковещательный UDP пакет?
Простой способ отправки файлов при помощи TClientSocket/TServerSocket
Как отправить вебформу на сервер?
Использование компонента TServerSocket
What is the message Generating font matrix when starting Kylix?
Why can't I connect to an Access database using the BDE and native MSACCESS driver?

Why can't I run my Kylix application outside of the IDE?
Передача параметров
Переадресация
Существующие решения
Принципы построения API-библиотеки
Библиотека WinLight
Вывод изображений
Защита паролем
Куки (Cookies)

Работа с Базами Данных
Частые Вопросы и Ответы
Как узнать, подключён ли компьютер к сети?
Как скачать любой URL используя стандартные настройки сети?
Как сделать PING?
Получение файла из сети
Формулы передачи данных для начинающих
Получение IP-адреса и маски для всех сетевых интерфейсов
Как вычислить IP-адрес по доменному имени

Преобразуем доменное имя в IP адрес
Как преобразовать http://192.168.1.2 в http://3232235778 ?
Как преобразовать длинный IP адрес в короткий адрес / порт ?
Как проверить существование URL?


Стандарты языка реляционных баз данных SQL - краткий обзор далее
Amaya 8.1. Руководство Пользователя далее