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

         

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?