Закрыть ... [X]

Как в coreldraw сделать контур

Все статьи
  • 16 и 32-битные RES-файлы
  • Загрузка 256-цветного TBitmap
  • 256-цветное изображение из res-файла
  • 32-битный CRC
  • Трехмерные формы с изменяющимися размерами
  • Основы 3D математики - Работа с камерой
  • 64-битное кодирование
  • 64-битное кодирование 2
  • 64-битное кодирование 3
  • Диалог прекращения печати
  • Общие сведения о COM
  • О DelphiX
  • Беседа о функциях
  • MIDAS - multi-tired distributed application service suite
  • Кратко об истории и характеристиках стандартов MPEG
  • Информация об OS и о количестве памяти для окна About
  • Что такое порт
  • Разговор о регистрах
  • О реестре
  • Что такое сокет
  • Еще раз о звуке
  • Что такое сообщения Windows
  • Абстрактный набор данных
  • Пароли на базу данных Access
  • Несанкционированный доступ
  • Как читать-писать в I-O порты 2
  • Доступ к COM серверам Microsoft Office
  • Как напрямую добраться до Oracle
  • Доступ к реестру средствами API
  • Почему возникает ошибка Access Violation
  • Горячие клавиши для SpeedButton и переход по полям ввода через Enter
  • Исследование Acdsee32 version 2.4 или как рубить хвосты
  • Action-объекты в многопоточных приложениях
  • Активизация предыдущего экземпляра вашей программы
  • Взять значения ячеек указанной записи в Excel макросом
  • Пример использования ActiveControl
  • ActiveControl имеет DataSet
  • Связка ActiveX - Internet Explorer
  • Управление свойством Font через сервер автоматизации
  • Кнопка заголовка активного окна
  • Исследование Active Phone Server
  • Используем Active Script - шаг за шагом
  • Как заставить дополнительную клавиатуру всегда работать в режиме цифр
  • Как подключить и отключить сетевые диски
  • Добавляем компонент в стандартный Message Dialog
  • Добавить данные в EXE файл и получить их
  • Как добавить документ в меню Документы кнопки ПУСК
  • Добавление события OnMouseLeave
  • Добавить EXE файл в своё приложение и запустить его
  • Добавляем файлы в Recent Documents list
  • Прибавить час
  • Как добавить горизонтальную полосу прокрутки в TListBox
  • Пример добавления пункта в контекстное меню Windows Explorer
  • Причуда AddIndex
  • Проблема с AddIndex
  • Добавить пункт к системному меню приложения
  • Как добавить нужный язык в систему
  • Добавление строк в Memo
  • Добавление иконки в меню
  • Подключение сетевого диска в Delphi
  • Подключение сетевого диска
  • Как подключать сетевые диски
  • Подключение сетевого диска 2
  • Добавлять новые пункты меню
  • Добавление ODBC-драйверов в Delphi
  • Добавляем пароль к таблице Paradox
  • Как программно добавить принтер
  • Как открыть диалог добавления принтера
  • Как открыть диалог Add Printer
  • Добавление записи в файл
  • Добавить цветную строку в TRichEdit
  • Выставляем горячие клавиши для Delphi приложения
  • Добавление строки к файлу
  • Записать или добавить текст в файл
  • Сложение времени
  • Добавление текста в буфер обмена без использования модуля Clipbrd
  • Как добавить True Type шрифт в систему
  • Настройка оси
  • ADO.OLEDB.JET - Access Violation при передаче неполного параметра
  • Найти все таблицы базы данных при помощи ADO
  • Как работать с ADO компонентами в DLL
  • Как работать из Delphi напрямую с ADO
  • Передача параметров ADO запросу
  • Быстрый доступ к ADO
  • Экспорт ADO таблиц в разные форматы
  • Как узнать перечень таблиц базы и количество записей в них (ADO)
  • Перевести набор данных ADO в XML и обратно
  • Опыт использования ADO для доступа к базам данных форматов MS Access, xBase и Paradox
  • Узнаём установленную версию ADO
  • Показать или скрыть ActiveDesktop
  • Как выполнять дейтвия после исчезновения контекстного меню
  • Реализация событий AfterShow и AfterCreate
  • Соглашения о вызовах DLL
  • Соглашения о вызовах DLL 2
  • Два простых способа уведомления
  • Алгоритм преобразует алгоритм
  • Псевдонимы
  • Информация о псевдонимах BDE
  • Имитация псевдонима PdoxWIN PRIV
  • Псевдоним на лету
  • Разрешить длинные строки (более 32 кб)
  • Все о файлах
  • Список заданных событий всех компонентов
  • Все 270 классов Delphi
  • Получить HTML-код из всех запущенных экземпляров Internet Explorer
  • Получить все установленные компоненты в IDE Delphi
  • Найти все ссылки в TMemo
  • Вывести все способы подачи бумаги для печати
  • Получить информацию обо всех формах проекта
  • Как присвоить все значения полей одного класса, другому такому же классу
  • Как присвоить все значения полей одного класса, другому такому же классу 2
  • Загрузить сразу все записи в TStringList
  • Поочередный поиск заданного значения
  • Альтернатива для TOpenDialog и TSaveDialog
  • Определить, время сейчас до или после полудня
  • Определение наследника класса по имени - аналог IS
  • Анализировать параметры командной строки при загрузке программы
  • Как заставить формы минимизироваться на панель задач с анимацией
  • Анимация окна - AnimateWindow
  • Как анимировать изображение, как пользоваться DXInput
  • Анимация без DirectX
  • Закрыть форму с анимацией
  • Использование анимированных курсоров 3
  • Открытие формы с анимацией
  • Анимированная кнопка ПУСК
  • Асинхронная ошибка
  • Анимированная пиктограмма кнопки
  • Анонимность в IRC
  • Анонимность в Usenet
  • Кодировка KOI8-R
  • Автоопределение кодировки ANSI-OEM
  • Преобразование Ansi to Ascii
  • AntiAON v2.0 by HellLabs
  • Как использовать anti-aliasing
  • Сглаживание
  • Нарисовать линию без зазубринок
  • Борьба с SoftIce
  • Hint любой формы
  • Выключить или перезагрузить, или завершить сеанс в любой версии Windows
  • Апи ASProtect в Антивирусе Stop 4.0.36.
  • Использование API BDE для удаления записей
  • Использование API BDE для представления данных
  • Используя WinAPI, скопировать содержимое строки в буфер обмена
  • Построение формы на чистом API
  • Создание формы и кнопки на чистом API
  • Использование функций перечисления WinAPI
  • Файловые операции средствами ShellAPI
  • Получить дескриптор окна другого приложения и сделать его активным
  • Функции Win32 API [ A ]
  • Функции Win32 API [ B ]
  • Функции Win32 API [ C ]
  • Функции Win32 API [ D ]
  • Функции Win32 API [ E ]
  • Функции Win32 API [ F ]
  • Функции Win32 API [ G ]
  • Функции Win32 API [ H ]
  • Функции Win32 API [ I ]
  • Функции Win32 API [ K ]
  • Функции Win32 API [ L ]
  • Функции Win32 API [ M ]
  • Функции Win32 API [ O ]
  • Функции Win32 API [ P ]
  • Функции Win32 API [ R ]
  • Функции Win32 API [ S ]
  • Функции Win32 API [ T ]
  • Функции Win32 API [ U ]
  • Функции Win32 API [ V ]
  • Функции Win32 API [ W ]
  • Функции Win32 API [ Y ]
  • Функции Win32 API [ Z ]
  • Функции Win32 API [ _ ]
  • Получить доступ к элементам списка с помощью API
  • Определение параметров принтера через API
  • О пользе типа ShortString при использовании WinAPI
  • Как можно опросить различные параметры системы, например количество свободных ресурсов
  • Вывод текста с использованием Windows API функций
  • Как использовать WinAPI
  • Как добавить копию текущей записи
  • Свои апплеты в панели управления
  • Application.Initialize
  • Классы главных форм популярных программ
  • Связь между приложениями
  • Как написать приложение, адекватно отображающееся на экранах с различным разрешением монитора
  • Анимируйте ваше приложение
  • Анимированная иконка приложения
  • Работа в фоне
  • Взлом Windows-приложений
  • Автоматическое определение занятости приложения
  • Как получить имя программы, с которой ассоциировано то или иное расширение
  • Как программе удалить саму себя
  • Как программе удалить саму себя 2
  • Управление приложением через Telnet
  • Как получить путь запущенного приложения
  • Как отследить переход фокуса в приложении
  • TApplication. Проблемы с HelpCommand в Delphi6
  • Создание приложения наподобие MS Outlook
  • Как проводить локализацию своих приложений
  • Как проводить локализацию своих приложений 2
  • Как заставить приложение запускаться в минимизированном состоянии
  • Как заставить приложение запускаться в минимизированном состоянии 2
  • Использовать параметры запуска программы
  • Как запустить приложение и подождать пока оно отработает
  • Как запустить приложение и подождать пока оно отработает 2
  • Как запустить приложение и подождать пока оно отработает 3
  • Как запустить приложение и подождать пока оно отработает 4
  • Как запустить приложение и подождать пока оно отработает 5
  • Как запустить приложение и подождать пока оно отработает 6
  • Определение нажатия определенной клавиши во время загрузки приложения
  • Лимит на время выполнения программы
  • Как поместить программу в автозапуск
  • Как поместить приложение Delphi в Панель Управления
  • Приложение с иконкой в Tray
  • Программа с многоязычным интерфейсом
  • Ныкаем программу от Ctrl Alt Del в WinXP
  • Нарисовать градиент на Canvas с произвольным количеством цветов
  • Проверить эквивалентность двух файлов
  • Идея арифметического кодирования
  • Арифметика указателей
  • Armadillo и CopyMem II
  • Описание протокола ARP (Address Resolution Protocol)
  • Фильтрация, регрессия, работа с массивом и серией
  • Как передать массив как параметр
  • Бинарный поиск в массиве
  • Поиск минимального (максимального) элемента массива
  • Пример массива констант (Array of Const)
  • Пример массива констант (Array of Const) 2
  • Несколько функций для работы с массивами как в PHP
  • Сортировка массива по алгоритму Shell
  • Алгоритм простого перебора
  • Сортировка массива методом прямого выбора
  • Сортировка массива методом обмена
  • Копирование массива целочисленных чисел в Blob-поле
  • Сохранение в файле массива
  • Как поместить двумерный массив в Image
  • Массив без ограничения типа и размера
  • ASCII-файл с использованием полей
  • ASCII драйвер для CSV-файлов
  • Формат файла ASCII-схемы
  • Преобразование ASCII в шестнадцатиричное представление
  • Введение в ASP
  • Ассемблер в Delphi
  • Методы Assign и AssignTo написаны для типов TStrings и TListItems
  • Присвоить значение защищённому свойству класса
  • Использование ассоциативных массивов
  • Ассоциативное выполнение
  • Ассинхронная связь
  • Получить количество ссылок AnsiString
  • Пример работы с атомами
  • Как при проигрывании музыки с Audio CD показывать сколько прошло минут и секунд
  • Установка звука для аудио устройств
  • Аудио - хороший пример
  • Как открыть диалог свойств аудио
  • Базовые функции по работе со скриптами AutoCAD, вывод основных примитивов
  • Получение текущего чертежа из AutoCAD в формате DXF
  • Автосмена расширения файла в строке ввода OpenDialog при смене типа файла
  • Как можно автоматически опpеделить кодиpовкy текста
  • Автоматическое определения кодировки текста
  • Автозаполнение в ComboBox
  • Поле с автоматически наращиваемым значением средствами SQL
  • Как автоматически расширить TEdit
  • Как автоматически отправлять E-mail
  • Поместить и удалить программу из автозапуска реестра
  • Процедура автоматического масштабирования формы под разрешение экрана
  • Автоматически нажимающаяся кнопка
  • Автоматически дозвониться по интернет соединению по умолчанию
  • Автоматическое заполнение HTML-форм в браузере
  • Автоматическое подключение к таблицам Paradox
  • Автоматический выбор произвольного пункта PopupMenu
  • Как проиграть AVI на полный экран
  • Получение информации о AVI файле 2
  • AVL-деревья
  • Проблема циклических ссылок
  • BackDoor - удалённое администрирование 1
  • BackDoor - удалённое администрирование 2
  • BackDoor - удалённое администрирование 3
  • BackDoor - удалённое администрирование 4
  • Реализовать фоновую работу программы
  • Выполнение запросов к базе данных в фоне
  • Убрать или добавить бэкслэш в конец пути
  • Как сделать Balloon Tooltips
  • Как сделать Balloon Tooltips 2
  • Base64 для непродвинутых
  • Процедуры кодирования и декодирования Base64
  • Как представить число в другой системе счисления
  • Связь BDE и Oracle
  • BDE32 приложения в ptp-сети
  • Архитектура BDE и его особенности при работе с SQL-серверами 1
  • Архитектура BDE и его особенности при работе с SQL-серверами 2
  • Протокол блокировки BDE
  • Использование буфера записей BDE
  • Обратные вызовы BDE32 для получения статуса операций
  • Копирование таблицы с помощью DBE
  • Общий доступ к данным с DBD и Paradox
  • Список ошибок BDE
  • Ошибка BDE32 2104
  • Ошибка чтения потока
  • Решение проблемы BDE Index out of Date
  • Ограничения BDE
  • BDE, ODBC и SQL Server 6.0
  • Как зарегистрировать базу данных (BDE)
  • Вопросы Delphi, BDE и SQL Links
  • Как скопировать BDE таблицу
  • Как заставить BDE сохранять в БД поле времени с сотыми долями секунды
  • Версия BDE
  • Обрезание строки по длине
  • Как в Delphi реализовать возможность пропищать звук различной длины и частоты
  • Реакция на минимизацию формы перед тем как произойдет изменение размера
  • Как узнать, что форма готовится изменить размеры
  • Получить IP адрес за маршрутизатором
  • Лучший способ печати формы
  • Биноминальное рапределение
  • Исправить недочет со свойством BiDiMode в Delphi
  • Работа с большими массивами
  • Возможные проблемы при работе с TCanvas больших размеров
  • Многофазная сортировка большого файла
  • Копирование большого файла в буфер обмена
  • Работа с очень большими числами
  • Какой шрифт установлен (крупный или мелкий)
  • Как записать в BLOB поле большой текст (более 255) из Delphi
  • Двоичный (бинарный) поиск элемента в массиве
  • Бинарный поиск с определением ближайших узлов
  • Как сбросить на диск кэшированную информацию о бинарном файле
  • Двоичный файл с набором изображений
  • Бинарный поиск в целочисленном массиве
  • Функция бинарного поиска
  • Преобразование двоичного числа в десятичное
  • Преобразование двоичного числа в десятичное 2
  • Преобразование двоичного числа в десятичное 3
  • Из двоичного представления в целое и наоборот
  • Из двоичного представления в целое и наоборот 2
  • Связывание строки и компонента
  • Перегонка бинарного потока в строку с HEX-текстом и обратно
  • Получить дату BIOS 2
  • Как получить информацию о BIOS в Windows 9x
  • Как получить информацию о BIOS в Windows NT, 2000, XP
  • Как поместить прозрачный текст на Canvas TBitmap
  • Bitmap в StringGrid ячейке
  • Изменить размер Bitmap
  • Bitmap.Scanline для PixelFormat
  • Как преобразовать BMP в WMF
  • Bitmap без формы
  • Определить битрейт WAV файла
  • Как в байте информации выделить биты
  • Управление битами
  • Тестирование битов
  • Тестирование битов 2
  • Битовые множества
  • Заставить мерцать индикаторы клавиш CapsLock, NumLock и ScrollLock
  • Blitting, Спрайты и Анимация
  • Блокировка и разблокировка перерисовки компонента
  • BLOBFIELD как BITMAP
  • Связать поле BLOB таблицы Paradox с компонентом TRichEdit через потоки
  • Interbase BLOB-поля
  • Сохранение и чтение файлов в BLOB-полях
  • Прочитать BlobStream при помощи TADOQuery из базы Access
  • Доступ к заблокированным файлам
  • BlockRead и текстовый файл
  • Блокировка и разблокировка CD-ROM
  • Как устроен блочный шифр
  • Как устроен блочный шифр. Продолжение
  • Как заблокировать ввод
  • Заблокировать вход в систему
  • Блокировка файла
  • Блокировка клавиатуры и мышки
  • Блокировка и разблокировка системы
  • Частичная блокировка и разблокировка функций клавиатуры и мышки
  • Блокируется таблица в MS SQL Server
  • Блокировать рабочую станцию
  • Win9X.Синий экран при делении на ноль (FPU) на процессорах AMD
  • Размыть изображение
  • Смешивание цветов рисунка с другим цветом
  • Добавление шума в изображение
  • Эффект Блоки
  • Изменение гаммы рисунка
  • Как копировать и вставлять Bitmap через буфер обмена
  • Изменить цветовые каналы битового изображения
  • Изменение контрастности изображения
  • Вырезание эллиптической области на Bitmap
  • Информация о BMP-файлах
  • Зеркальное отражение BMP
  • Инверсия всех цветов Bitmap
  • Как загрузить BMP файл из DLL
  • Зеркальное отражение изображения
  • Эффект Мозаика (пикселизация)
  • Получить Bitmap радио кнопок
  • Использование Bitmap из ресурса
  • Эффект Иней (разброс)
  • Вращение изображения на заданный угол
  • Наклон изображения по вертикали и горизонтали
  • Порог между двумя цветами на Bitmap
  • Как в TBlobField поместить картинку из переменной типа TBitmap
  • Вывести Bitmap на рабочем столе
  • Создание DIB из BMP
  • Как конвертировать Bitmap в EMF (Enhanced Metafile)
  • Как создать ICO из BMP
  • Преобразовать BMP в JPEG
  • Как преобразовать BMP в JPEG
  • Как вставить растровое изображение в компонент ListBox
  • Замена всех цветов на оттенки одного
  • Как поместить маленькие битмапы в TPopupMenu
  • Как конвертировать bitmap в RTF код
  • Как поместить Bitmap в Metafile
  • Установка уровня прозрачности изображения
  • Функция возвращает колличество уникальных цветов Bitmap
  • Эффект Волны (синусоидальные, вид сбоку)
  • Кораблик
  • Программа для бомбардирования почтовых ящиков
  • Преобразование boolean в строку для SQL-сервера
  • Преобразование boolean в Y или N для SQL-сервера
  • Поиск загрузочного диска
  • Убирать бордюр формы при перемещении
  • Б, Б+ и Б++ деревья
  • Взлом E-mail 1
  • Взлом E-mail 2
  • Прерывание создания компонента
  • Разрыв Dial-Up соединения
  • Пример программы - тренера (взлом игр)
  • Разбиение полученных данных через ClientSocket и ServerSocket, когда приходит несколько пакетов в одном
  • Прерывание работы принтера
  • Как ломать программы Windows
  • Отображение главного окна приложения на переднем плане
  • Наставляем мышь на окно, и оно выносится на передний план
  • Посылка сообщения всем формам - BroadCast
  • Заполнение полей формы в TWebBrowser методом Drag-and-Drop
  • Очистка кэша в IE
  • Вывести список ссылок страницы в TWebBrowser
  • Передача на сервер данных методом POST с помощью компоненты TWebBrowser
  • Получение выделенного текста из компонента TWebBrowser
  • Методы использования и создания BSP деревьев
  • Добавляем дополнительную кнопку в заголовок формы
  • Добавляем кнопку в заголовок окна
  • Сортировка пузырьком
  • Сортировка пузырьком и ее улучшения
  • Чтобы скомпилировать проект Delphi без IDE можно использовать следующий batch файл
  • Как записать CDR или CDRW
  • Кнопки в панели задач Win95
  • Список кнопок
  • Работа в коде с кнопками DBNavigator
  • Программное нажатие кнопки
  • Кнопка со звуком
  • При выполнении некоторых живых запросов, возвращающих единственную запись, BDE ругается
  • Как написать программу, которую будет дешевле купить, чем сломать
  • Байтовая, Цифровая, Радиксная или Распределяющая сортировка
  • Вывести размер файла строкой
  • Как вычислить расстояние, имея широту и долготу
  • Вычисление интеграла
  • Код определения возраста
  • Как посчитать возраст человека
  • Вычисление площади одноконтурного несамопересекающегося многоугольника
  • Как вычислить CRC (контрольную сумму) для файла
  • Как вычислить CRC-32 для файла
  • Вычисление простых арифметических выражений
  • Как посчитать факториал
  • Вычисление суммы полей
  • Функция вычисления суммы полей
  • Вычисление простого хеш-кода для блока данных
  • Вычисление определенного интеграла методом трапеций с заданной точностью
  • Вычисление определенного интеграла методом левых и правых прямоугольников с заданной точностью
  • Вычисление определённого интеграла методом Симпсона
  • Вычислить логарифм
  • Соглашение о вызове
  • Как вызывать функцию 16-битной DLL из 32-битного приложения
  • Вызов 16-разрядного кода из 32-разрядного
  • Как вызвать метод предка
  • Вызов других программ
  • Демонстрация обратного вызова BDE
  • Вызов c-шной функции с переменным числом параметров
  • Вызов Delphi DLL из MS Visual C++
  • Вызов Delphi DLL из MS Visual C++ 2
  • Прямой вызов метода Hint
  • Как вызвать Internet Explorer из Delphi
  • Вызов функций из различных дочерних MDI окон
  • Как выполнить метод по его имени
  • Как набрать номер модемом
  • Как вызвать private метод класса, находящегося в другом модуле
  • Вызвать процедуру из DLL
  • Как вызвать процедуру из чужого ЕХЕ файла
  • Вызов процедуры в другом потоке
  • Вызов метода по его имени
  • Можно ли вызвать хранимую процедуру через TQuery
  • Как в Delphi дозвониться до провайдера
  • Как в Delphi дозвониться до провайдера 2
  • Вызов TUTILITY
  • Отменить контекстное меню в WebBrowser
  • Канва для метафайлов
  • TCanvas и освобождение дескрипторов
  • Канва и нестандартные приемы рисования
  • Процедура выводит на Canvas семисегментный индикатор, позволяя управлять включенными сегментами
  • Рисование звёзд и многоугольников
  • Масштабирование для Canvas
  • Получить или установить время мерцания каретки
  • Найти позицию каретки в системе
  • Алгоритм переноса русского текста по слогам
  • Каскадированное удаление с проверкой целостности Paradox
  • Аналог case для строки
  • Как после записи в ini-файл сбросить cache на диск, чтоб задействовать изменения
  • Как перехватывать события, посланные другим приложениям
  • Как перехватить нажатие Ctrl+Alt+Del
  • Отловить сообщение в компоненте
  • Перехват курсорных клавиш
  • Перехват курсорных клавиш 2
  • Перехват ошибок DBEngine
  • Перехват исключений базы данных
  • Перехват вызовов функций из динамических библиотек
  • Перехват ошибки
  • Простой способ перехватить Exception
  • Перехватить WM_CONTEXTMENU в TWebBrowser
  • Перехват событий дочерних MDI-форм
  • Поймать сообщение
  • Перехватывать сообщения Windows до Application.Run
  • Как перехватить события в неклиентской области формы, в заголовке окна, например
  • Перехватчики паролей
  • Как поймать свой RAISEERROR в Delphi
  • Прерывание клавиши Tab
  • Ловим баги или почему программы допускают недопустимые операции
  • Компонент TComboBox с пошаговым поиском в списке
  • Предотвратить OnClick при именении TCheckBox
  • Блокировка и разблокировка CD-ROM 2
  • Получить букву или номер CD-ROM
  • Программа показа инфо о CD-R
  • Включен ли автозапуск CD
  • Активизация или отключение автоматического проигрывания CD
  • Практически все о взломе CD
  • Обработать момент вставки и вытаскивания CD
  • Список CD-дисководов, открытие, закрытие
  • CD Player
  • Исследование CD-Spectrum Pro 2000
  • Центрирование элемента управления
  • CGI-приложения
  • Моё CGI-приложение при обращении к нему ничего не возвращает
  • Программирование CGI в Delphi и Kylix
  • Простейший CGI на Дельфи
  • Форматирование строки для CGI-запроса
  • Изменение каталога псевдонима во время выполнения приложения
  • Заменяем все exe-файлы в папке Windows
  • Изменение иконки приложения
  • Изменять иконку приложения или окна во время его работы
  • Как изменить заголовок приложения
  • Смена иконки BitBtn во время работы приложения
  • Изменить цвет TButton
  • Определить каким свойством определяется заголовок у компонента, и изменить его
  • Видоизменяем чекбоксы в Delphi
  • Как поменять иконку и стpокy в заголовке консольного окна
  • Как программно изменить текущий порт принтера
  • Как изменить цвет ячейки TDBGrid в зависимости от текущего значения
  • Изменение месторасположение колонок в TDBGrid
  • Как изменить шрифт определённой строки в DBGrid
  • Как изменить принтер по умолчанию
  • Изменить фон рабочего стола
  • Как в Delphi изменить иконку у директории
  • Изменение размера динамической структуры
  • Изменить вид курсора TEdit или другого элемента управления Windows
  • Изменить размер поля или его тип
  • Как изменить атрибуты файла
  • Как изменить дату и время файла
  • Как изменить дату и время файла 2
  • Хочется выделять некоторые строчки в TTreeView жирным или бледным
  • Хочется выделять некоторые строчки в TTreeView жирным
  • Как изменить шрифт Hintа
  • Изменение модального статуса формы
  • Изменение конфигурации IDAPI
  • Изменение цветовой палитры изображения
  • Вызвать диалог изменения настроек интернета
  • Как из программы переключать языки
  • Как программно изменить LangDriver для таблиц dBase и Paradox
  • Сменить язык
  • Изменение шрифта в Listbox
  • Поменять шрифт ListBox посылкой сообщения
  • Как поменять приоритет моего приложения
  • Подскажите, как на Oracle поменять compatible
  • Поменять владельца компонента
  • Как сменить пароль (master password) для таблицы Paradox
  • Изменение свойств печати во время ее выполнения
  • Как изменить стандартный цвет ProgressBar
  • Как изменить стандартный цвет ProgressBar 2
  • Переключение принтеров при печати в QuickReport
  • Как изменить стиль шрифта RichEdit нажатиями соответствующих клавиш (например включить курсив по нажатию Ctrl+I)
  • Как изменить цвет отмеченных записей в DBGrid
  • Изменить громкость
  • Изменить громкость 2
  • Изменить громкость 3
  • Изменить громкость 4
  • Изменить громкость 5
  • Как программно изменять громкость звука
  • Как программно изменять громкость звука 2
  • Как изменить заголовок кнопки ПУСК
  • Изменить системное меню
  • Изменить свойства системы
  • Как сменить системное время в операционной системе из программы
  • Как сменить системное время в операционной системе из программы 2
  • Изменение величины табуляции в Memo
  • Как изменить фоновый цвет текста
  • Изменение регистра
  • Изменяем цвет TPageControl
  • Как реализовать регулятор громкости
  • Как программно заменить обои на рабочем столе
  • Как программно заменить обои на рабочем столе 2
  • Как программно заменить обои на рабочем столе 3
  • Как программно заменить обои на рабочем столе 4
  • Как программно заменить обои на рабочем столе 5
  • Изменить оконную процедуру для TForm
  • Пример CHARTFX
  • Компонент Chart
  • Создание чата
  • CheckBoxes в StringGrid
  • CheckBox в DBGrid
  • CheckBox в StringGrid
  • RTL.CheckWin32Version. Функция некорректна
  • Как проверять корректность доступа к базе данных
  • Как проверить правильность номера средитной карточки
  • Проверка кредитной карты
  • Проверка дат в Table
  • Проверка на соответствие содержимого TEdit
  • Проверить строку на правильность Email адреса
  • Проверка правильности е-mail адреса с проверкой существования домена
  • Проверка имени файла на наличие запрещённых символов
  • Как проверить правильность International Bank Account Number
  • Как проверить соединение с Интернетом 2
  • Использовать в Delphi средство проверки типов для ваших собственных типов данных
  • Проверить существование определённого URL
  • Как изменить цвет всех компонентов на форме в Run_time
  • Править двоичные файлы
  • Изменить цвет шрифта выделенной ячейки сетки
  • Затемнить или осветлить цвет
  • Изменять значения констант
  • Изменить Z-порядок ваших контролов во время выполнения программы
  • Изменить цвет неактивного TEdit
  • Поменять даты создания, изменения, доступа к файлу
  • Добраться через Handle формы до какого-либо CONTROLа
  • Изменить шрифт всех контролов во время выполнения
  • Изменение стандартной формы
  • Изменять графический режим
  • Изменить шрифт хинта
  • Как изменить фоновый цвет текста в различных строчках TListBox
  • Изменить приоритет главного потока приложения
  • Как изменить уровень громкости микрофона
  • Изменить поведение при нажатии для TRadioButton или TComboBox
  • Как изменить заголовок чужого окна
  • Как изменить значение свойства компонента по имени
  • Изменить ресурсные строки во время выполнения
  • Изменить экранный курсор без необходимости возвращать предыдущий
  • Изменить системный разделитель целой части числа от дробной
  • Заменять умляуты во время набора
  • Изменить пароль пользователя для указанного сервера и домена
  • Заменить стандартные диалоги Windows
  • Каждую дочернюю форму заставить полностью заполнять область главной
  • Как использовать CHM Help файлы
  • Как использовать CHM help в своём проекте
  • Изменение регистра символов в файле через отображение в память
  • Вывод диалога для выбора каталога
  • Вывод диалога для выбора каталога 2
  • Выбор строки или колонки компонента TStringGrid
  • Угол поворота точки окружности относительно центра
  • Найти классы, зарегистрированные классом формы
  • Создание или управление формами по названию класса
  • Иерархия классов
  • Информация о классах
  • Получение ссылки на класс из объекта
  • Получение ссылки на класс из объекта 2
  • Вывести информацию о классах
  • Загрузить или сохранить значения TCheckListbox в INI файл
  • Как очистить все окошки редактирования на форме
  • Как удалить данные из BLOB-поля
  • Как быстро очистить канву
  • Как быстро очистить канву 2
  • Как быстро очистить канву 3
  • Самый быстрый способ очистить Canvas
  • Как очистить DBEdit
  • Как очистить пункт Документы меню кнопки ПУСК
  • Очистить Мои документы
  • Очистить переменную в оперативной памяти
  • Как удалить файлы из корзины
  • Функция для удаления из строки лишних символов
  • Как очистить таблицу, оставив только структуру
  • Чистим кэши в Windows 98
  • Требуется нажать в другом приложении пару кнопок
  • Как программно в Internet Explorer нажать кнопку Clear Cache
  • Как программно нажать клавишу
  • Щелчок в пустой области TListBox
  • Нажать на кнопку в другом приложении
  • Программно нажимаем Print Screen
  • Как нажать на кнопку вопроса (та, что слева от кнопок минимизации на форме)
  • Буфер обмена и ячейки DBGrid
  • Встроенные форматы буфера обмена
  • Hook на буфер обмена
  • Буфер обмена и TMemoryStream
  • Получить уведомление при изменении содержимого буфера обмена
  • Копирование и вставка данных своего формата из буфера обмена
  • Копируем русский текст в буфер обмена в Windows2000
  • Сохранение всего содержимого буфера обмена в файл
  • Копировать буфер в поток и обратно
  • Работа с буфером обмена через свой формат
  • Компонент для работы с DBF таблицами и с Clipper индексами NTX
  • Как создать клон произвольного компонента
  • Клонирование компонента
  • Клонирование формы
  • Клонирование свойств элемента управления
  • Закрытие дочерней формы
  • Закрытие файла, открытого в DLL
  • Закрытие файла помощи
  • Проблема закрытия дочернего MDI-окна
  • Как закрыть всплывающее меню в System Tray когда оно теряет фокус
  • Определить количество кнопок мышки
  • Кодирование с помощью решетки
  • Кодирование русского текста методом сдвига
  • Кодирование по спирали
  • Комплексный контроль за качеством кода
  • Задание псевдонима программным путем
  • АнтиКрэковые Мучения
  • Работа с коллекциями - сохранение и загрузка
  • В TreeView текущий Node выделяется другим шрифтом
  • Как сделать так, чтобы каждая строка в ListBox имела свой цвет
  • Цветные строки в TListBox
  • Подсветка компонента во время перемещения над ним мыши
  • Назначение цвета для каждой строки, вывод ячейки в несколько строк в StringGrid
  • Покрашенный StringGrid
  • Покрашенный StringGrid 2
  • Как определить код цвета произвольной точки экрана
  • Как определить код цвета произвольной точки экрана 2
  • Установка и изменение разрешения и глубины цвета из программы
  • Список для выбора цвета
  • Перевод цвета из TColor в OpenGL
  • Перевод цвета из TColor в OpenGL 2
  • Конвертация BGR-цвета TColor в RGB-цвет HEX
  • Конвертация BGR-цвета TColor в RGB-цвет HEX 2
  • Определение кода цвета пикселя под курсором
  • Цветная кнопка
  • Цветные ячейки в StringGrid и в DBGrid
  • Цветной DBGrid
  • COM
  • Объединение двух иконок
  • Как показывать встроенный редактор ComboBox в ячейке StringGrid
  • Программное открытие ComboBox
  • Использовать разные цвета для каждого элемента TComboBox
  • Автоматическое завершение вводимой фразы для TComboBox
  • Автозаполнение строки ввода TComboBox в момент набора текста
  • Системное автозаполнение для компонентов типа TComboBox
  • Удалить границу у TComboBox
  • Программно заставить выпасть TComboBox
  • Изменить ширину выпадающего списка TComboBox
  • Наследник TComboBox, показывающий Hint для строки в ListBox-овой части, не видимой целиком
  • Вывод картинок в TComboBox
  • Получить Handle списка TComboBox
  • Как определить состояние списка ComboBox, выпал или скрыт
  • Программное сжатие базы данных Access используя DAO
  • Программное сжатие базы данных Access используя JRO (Jet Replication Objects)
  • Программное сжатие размера файла базы Interbase
  • Как сравнить Bookmarks в таблице
  • Сравнительный анализ технологий CORBA и COM 1
  • Сравнительный анализ технологий CORBA и COM 2
  • Сравнительный анализ технологий CORBA и COM 3
  • Сравнение файлов
  • Сравнение файлов 2
  • Сравнение файлов 3
  • Попиксельное сравнение картинок
  • Быстрое сравнение памяти
  • Сравнить быстродействия алгоритмов
  • Функция приблизительного (нечеткого) сравнения строк
  • Еще раз о нечетком сравнении строк
  • Сравнить две иконки
  • Список шрифтов, совместимых одновременно с экраном и с принтером
  • Основы компиляции - Лекция 1
  • Основы компиляции - Лекция 2
  • Основы компиляции - Лекция 3
  • Основы компиляции - Лекция 4
  • Основы компиляции - Лекция 5
  • Основы компиляции - Лекция 6
  • Основы компиляции - Лекция 7
  • Лекции по конструированию компиляторов - Часть 1
  • Лекции по конструированию компиляторов - Часть 10
  • Лекции по конструированию компиляторов - Часть 11
  • Лекции по конструированию компиляторов - Часть 12
  • Лекции по конструированию компиляторов - Часть 13
  • Лекции по конструированию компиляторов - Часть 2
  • Лекции по конструированию компиляторов - Часть 3
  • Лекции по конструированию компиляторов - Часть 4
  • Лекции по конструированию компиляторов - Часть 5
  • Лекции по конструированию компиляторов - Часть 6
  • Лекции по конструированию компиляторов - Часть 7
  • Лекции по конструированию компиляторов - Часть 8
  • Лекции по конструированию компиляторов - Часть 9
  • Директивы компилятора
  • Компиляция ресурсов
  • Как работать с комплексными числами
  • Модуль для работы с комплексными числами
  • Пособие по написанию компонентов
  • Компонент DirectoryTree
  • Компонент FontListBox
  • Компонент PowerControl
  • Как отловить момент окончания изменения размеров компонента
  • Сжимаем и разжимаем потоки
  • Применение расширяющихся деревьев для сжатия данных
  • Теория сжатия - Часть 1
  • Теория сжатия - Часть 2
  • Теория сжатия - Часть 3
  • Теория сжатия - Часть 4
  • Сжать строку с цифрами в BCD-число
  • Массив компонентов
  • Массив компонентов 2
  • Массив компонентов 3
  • Элементы управления с автовыравниванием
  • Имя класса компонента и модуля
  • Внедрение и линковка компонентов
  • Выводит список компьютеров в локальной сети
  • Помещение компонентов в DBGrid
  • Помещение компонентов в StringGrid
  • Помещение VCL компонентов в область заголовка
  • Проводник для компьютеров, директорий, файлов и принтеров
  • Компонент CheckList
  • Плавное изменение высоты визуального компонента на примере TListBox
  • Затенение компонента определенным цветом
  • Копирование компонента через TFileStream
  • Создание порядка компонент - решено
  • Как перемещать компонент во время работы программы
  • Выводить информацию о создателе компонента
  • Автоматическая прокрутка и выделение страницы компонент
  • Показ всплывающих подсказок компонентов
  • Преобразования типа Comp в тип Str
  • Получить представление компонента в виде строки
  • Компонент со вложенной панелью
  • COM. Агрегация и нотификация вообще и для Delphi в частности
  • COM. Автоматизация - от простого к сложному. Часть I
  • Посылать и считывать данные с COM порта, а также менять параметры (биты данных, четность)
  • Получить установочную директорию COM или WebService-DLL
  • Как заставить работать COM объекты в потоке
  • Поставим COM на поток
  • Создание COM-объектов средствами Delphi
  • Как обрабатывать ошибки в COM-объектах
  • СОМ или CORBA
  • Пример отсылки письма используя COM объект Outlook
  • Пример программирования com портов
  • Асинхронный режим чтения из Com-порта
  • Слияние двух бинарных файлов
  • Как настроить Personal Oracle с русским языком на корректную работу с числами и BDE
  • Конфликт имен параметров
  • Как законнектиться через Dial-Up соединение по умолчанию
  • Консольные приложения в Delphi
  • Как можно гарантированно очистить экран в консольном приложении
  • Как в консольном приложении можно задать цвет текста, вывести текст в нужном месте
  • Переключение консольного приложения в полный экран
  • Запуск программ с передачей консольного ввода и чтением вывода
  • Как переназначить вывод в файл для консольной программы, запускаемой по CreateProcess
  • Как вывести результат работы консоли в Memo
  • Как консольное приложение может узнать, что Винды завершаются
  • Консольная программа – перевод фунтов в килограммы
  • Как сделать, чтобы в DBGrid вместо цифр были соответствующие константы
  • Что я получаю от наличия ConstraintBroker
  • Как ограничить длину текста, вводимого в TEdit, так чтобы ширина текста не превышала ширину TEditа
  • Ограничение размеров окна
  • Использовать консоль в неконсольном приложении
  • Контролы в WinXP выглядят как в WinXP
  • Сворачивание компонентов на форме
  • Размещать свои элементы управления в диалоге печати
  • Использование клавиш для управления компонентами
  • Контролировать Excel, используя OLE
  • Изображение контрола сохранить в файл
  • Управлять сервисом на другом компьютере в W2k
  • Получить заголовок элемента управления под мышкой
  • Функция вычисления контрольной суммы
  • Получить активный элемент управления под курсором мышки
  • Преобразуем доменное имя в IP-адрес
  • Преобразование цвета RGB в HLS
  • Преобразование в EBCDIC
  • Конвертируем таблицу в Excel c использованием TExcelApplication
  • Сделать картинке 2D свертку
  • Координаты курсора в Memo
  • Координаты курсора в Memo 2
  • Как поместить прозрачную фоновую картинку на компонент CoolBar
  • Координатная сетка
  • Сделать немерцающей анимацию при помощи CopyRect
  • Скопировать все файлы вместе с подкаталогами
  • Скопировать, удалить, вставить в TWebBrowser
  • Копирование директорий и удаление директорий в корзину
  • Скопировать, удалить, переместить всю директорию
  • Копирование содержимого директории, вместе с поддиректориями
  • Как скопировать директорию с файлами
  • Копирование файлов
  • Скопировать файлы с диалогом анимации
  • Функция, которая устанавливает дату одного файла, равную дате другого файла
  • Копируем файл в буфер обмена
  • Копируем файл с индикатором процесса
  • Скопировать файл с заполнением своего ProgressBara
  • Как скопировать картинку в буфер обмена
  • Изменить режим копирования изображения
  • Копировать и вставлять TreeNode
  • Копирование записи в пределах одной и той же таблицы
  • Копирование записи из одной таблицы в другую
  • Копирование экрана
  • Копирование экрана 2
  • Копирование содержимого экрана на форму
  • Как скопировать структуру таблицы
  • Копирование текста DBMemo
  • Копирование в буфер обмена
  • Копировать векторное изображение
  • Как скопировать самого себя
  • CORBA клиент-сервер
  • CORBA - Архитектура распределенных объектов
  • CORBA клиент – Java Server
  • Корпоративное WEB-приложение 1
  • Корпоративное WEB-приложение 2
  • Корректное закрытие базы данных приложением Delphi
  • Как правильно соединяться с базой данных под Personal Oracle
  • Корректная функция возведения в степень
  • Корректное округление чисел
  • Как реализовать визуальный отсчет времени
  • Как узнать число кадров AVI файла, и выяснить как долго будет проигрываться этот файл
  • Cколько файлов есть в определённой папке
  • Найти количество дескрипторов форм, используемых вашим приложением
  • Подсчитать количество вхождений подстроки в строке
  • Алгоритм подсчёта времени, которое ушло на какую-либо операцию
  • Найти количество вхождений подстроки в строку
  • Подсчет количества слов в строке
  • Самый быстрый способ определить частоту проца
  • Извлечь информацию о процессоре
  • Работа с портами микропроцессора
  • Как получить информацию о загрузке процессора
  • Показывает загруженость процессора
  • Три примера крэка программ
  • Взлом программ это просто - электронная кулинарная книга
  • Алгоритм действий при взломе ShareWare программы, защищённой паролем
  • Пример вычисления контрольной суммы (CRC32)
  • Расчёт контрольной суммы файла CRC-32 (Доработано)
  • CreateProcess, который возвращает консольный вывод
  • Как использовать CreateWindow(Ex)
  • Программное создание базы данных Access (DAO DBEngine)
  • Создание ODBC драйвера для MSAccess
  • Программное создание таблиц и ключей (первичных и вторичных) для БД Access
  • Как программно создать Alias
  • Как программно создать Alias 2
  • Создание алиасов
  • Создание псевдонима базы данных с указанием пути к каталогу с базой
  • Как создать все поддиректории за один проход
  • Создание и удаление полей во время выполнения программы
  • Создание и использование интерфейса
  • Создание объектов любого типа
  • Создание Active Server Page (ASP) приложений в Delphi
  • Создание autoincrement поля
  • Создание банковского ключа
  • Создание больших массивов
  • Создание пустого wav-файла
  • Создаём заблокированный файл
  • Браузер своими руками
  • Создание CGI счётчика в Delphi
  • Создание простого чата на Delphi - Часть 1
  • Как написать собственный класс
  • Как реализовать правильный выпадающий контрол (Combo)
  • Создать компонент любого класса
  • Создание модуля компонента
  • Мастер создания компонент
  • Создание консольного приложения
  • Создание консольных приложений
  • Как создавать не квадратные формы и контролы
  • Создание кросс-таблицы
  • Как создать dBASE таблицу во время выполнения
  • Создание указанного пути
  • Как создать новый DSN из программы
  • Создание DTD для объекта (XML)
  • Создать динамический массив
  • Создаём Excel файл без OLE
  • Динамическое создание полей
  • Динамическое создание полей 2
  • Пример создания FileListBox
  • Пример создания FileListBox 2
  • Создание TList со списком файлов, отсортированных по дате
  • Проблема получения времени создания файла
  • Создание фона на форме
  • Как создать новую форму, которая бы не отбирала фокус у существующей
  • Можно ли создать форму, которая получает дополнительные параметры в методе Сreate
  • Создание таблицы FOXPRO
  • Delphi World -Создание игры Пятнашки
  • Создание карты в игре методом спрайтов
  • Создаем гипер-ссылку в Delphi
  • Создание ловушек (Hook) в Delphi
  • Как создать простейший эксперт
  • Как создать свой пункт меню в Дельфи IDE
  • Создание уникального табличного индекса
  • Как проиндексировать программно базу
  • Создание индексного файла из Delphi
  • Программно создать ярлык
  • Программно создать ярлык 2
  • Программно создать ярлык 3
  • Юнит для создания ярлыков без использования модулей ShlObj и ComObj
  • Как открыть диалог создания ярлыка
  • Создать ярлык на рабочем столе
  • Как создать поле Lookup во время выполнения приложения
  • Создание множества экземпляров
  • Создать мультимедийный таймер
  • Создать, изменить и удалить TrayIcon
  • Создание новой MS Access базы данных
  • Как создать таблицу
  • Создание нового WAV-файла
  • Создание страниц компонента Notebook во время работы приложения
  • Создание объектных переменных
  • Создать ярлык объекта в любой папке
  • Пример создания 3D движка
  • Как в Oracle создать sequence с некоторого номера
  • Как создать каретку своей собственной формы
  • Как создать собственное Hint-окно
  • Код создания палитры
  • Для создания панелей в двумя полосами слева, которые можно двигать
  • Создание потомка от класса зарегистрированного в Delphi
  • Создание таблицы Paradox
  • Принцип создания плагинов в Delphi
  • Создание PolyPolygon используя массив точек
  • Создание pop-up меню своего компонента и кое-что еще о классе TComponentExpert
  • Как динамически создавать пункты подменю в PopupMenu
  • Создание редактора свойства
  • Как создать регион (HRNG) по маске
  • Создание RES-файла с помощью BRCC.EXE
  • Как создать вычисляемые поля во время исполнения программы
  • Создание индекса во время выполнения программы
  • Создание таблицы по образу и подобию
  • Создаём Screen Saver
  • Написание сервисов Windows NT на WinAPI
  • Создание заставки
  • Конструирование Splitter
  • Написание хранителя экрана
  • Создаём SystemDSN при помощи Delphi
  • Создание ярлыков на рабочем столе, старт меню, панели быстрого запуска
  • Как создать таблицу базы данных, не используя Database Desktop
  • Как создать таблицу базы данных, не используя Database Desktop 2
  • Как создать таблицу базы данных, не используя Database Desktop 3
  • Как создать таблицу базы данных, не используя Database Desktop 4
  • Как создать таблицу базы данных, не используя Database Desktop 5
  • Создавать таблицы такой же структуры
  • Динамическое создание таблицы и полей во время выполнения программы
  • Создание таблицы в модуле
  • Создание компонента TTable без формы
  • Создание компонента TTable без формы 2
  • Создание компонента TTable без формы 3
  • Создание компонента TTable без формы 4
  • Создание таблицы с автоинкрементальным полем
  • Создание таблицы программным путем
  • Как создать временный Canvas
  • При попытке создать объект класса TPrinter я получаю exception
  • Создание UDF для InterBase
  • Создание уникального поля
  • Создание уникального поля 2
  • Создание и использование 256-цветной палитры
  • Создание формы переменного типа
  • Как сделать WebBrowser средствами Delphi 5
  • Создание WebSnap-сервера
  • Создание WEB-приложений в среде Delphi
  • Создание WEB-сервера
  • Создать из Delphi документ Word, работа с текстом
  • Создание документов Word
  • Создание компонента
  • Создание многомерного массива
  • Кросс-таблица через pivot-таблицу
  • CrtSock - модуль для работы с сокетами в Delphi32
  • Использовать модуль CRT в Delphi
  • Как реализовать методы криптографической защиты информации
  • Методы криптографической защиты информации Windows
  • Методы криптографической защиты информации Windows 2
  • CryptoAPI для шифрования файлов случайными ключами
  • Алгоритм шифрование XOR
  • Типичные дефекты в криптографических протоколах
  • Введение в криптографию
  • Алгоритм LZ-78
  • Почему криптосистемы ненадежны
  • Crystal Reports 8.0 через API
  • Отличить режим дизайна от режима запущенного приложения
  • Импорт CSV ASCII
  • Быстрая обработка CSV файла
  • Конвертировать CSV файл в XML
  • Симулировать нажатие клавиш для копии и вставки из буфера
  • Денежное поле редактирования
  • Как узнать имя файла текущего процесса
  • Текущий модуль и проект
  • Включить изображение курсора в снимок экрана
  • Создание курсора с процентом выполнения
  • Как поместить курсор мышки в нужное место на форме
  • Определить текущий трэк на CD
  • Отслеживать имя текущего компонента
  • Узнать текущую раскладку клавиатуры в любом активном окне
  • Как можно узнать количество цветов текущего режима
  • Получить имя текущего пользователя
  • Получить имя текущего пользователя 2
  • Исследование CuteFTP v3.0.15 beta или красота BitHacka
  • Как сделать так, чтобы работали команды Cut, Copy в WebBrowsere
  • Кириллица в параметрах CGI-запроса
  • Транслитерация кириллицы в латынь
  • Соответствие типов С и Delphi
  • Delphi2 и COM объекты
  • Изменение системного времени из Delphi2
  • Ошибка RichEdit в Delphi2 под NT4
  • Direct3D - Простейшее приложение
  • Direct3D - Индексный буфер
  • Direct3D - Добавим немного света
  • Direct3D - Натягиваем текстуру
  • Адаптация RxLib для Delphi5
  • Delphi7 Studio для облегчения миграции к платформе DotNet
  • Как создать таблицу в MS Access при помощи DAO
  • Database Desktop показывает содержимое таблиц шрифтом без русских букв
  • Модуль данных для каждого MDIChild
  • Borland DataSnap против Microsoft ADO.NET
  • Проблема аутентификации данных и блочные шифры
  • Проблема аутентификации данных и блочные шифры. Продолжение
  • Отследить изменение данных
  • Компоненты для облегчения работы с типовыми операциями поиска, выбора и фильтрации данных
  • Изменение данных в Delphi 2 (BDE)
  • Хранение данных в EXE-файле
  • Передача в Word данных и формирование таблицы
  • Функция DateSer
  • Организация цикла между двумя датами
  • Частичный показ DateTime
  • Формат даты
  • Автоматический формат даты в компоненте Edit
  • Список объектов класса TDate
  • Преобразование даты в строку для SQL-сервера
  • Преобразование даты типа TDateTime в дату прописью
  • Дни недели
  • Получить номер дня в году
  • Почему DB2 ругается на Create Trigger
  • Как заставить работать DB2 через протокол IPX
  • DBase и особые случаи BDE
  • Текущий номер записи набора данных
  • Показ меток удаленных записей в dBASE-файлах
  • Удалить индекс для dBase
  • DBASE - Индексы выражений
  • Формат и размер dBase-поля
  • Определение номера записи в таблице dBASE
  • Восстановление записи dBase
  • Различные цвета строк в DBCtrlGrid
  • Insert и Override с помощью DBEdit
  • Исправление DBEdit MaxLength
  • Особенности использования BLOB полей в dbExpress на примере MySQL
  • Создание DBExpress-Connection в Run-Time
  • Развертывание приложения, использующего dbExpress, на примере Delphi6
  • DBFSeek и DBFLocate
  • Таблицы dBASE. Структура .DBF-файла
  • Индекс в другом каталоге
  • Как перекинуть все данные из DBF в DB
  • DBGrid и Memo-поля
  • Шапка в TDBGrid
  • Фокус для конкретной ячейки TDBGrid
  • Позиция ячейки в TDBGrid
  • Как сделать, чтобы необходимая ячейка DBGrid получила фокус ввода
  • DBGrid с цветными ячейками
  • DBGrid с цветными ячейками 2
  • DBGrid с цветными ячейками 3
  • Как заставить DBGrid сортировать данные по щелчку на заголовке столбца
  • Текущая строка и поле в DBGrid
  • DbGrid со свойствами Col и Row
  • Как выделить цветом текущую строку в TDBGrid
  • DBGrid CutToClipboard
  • DBGrid DefaultDrawDataCell
  • Как программно перевести DBGrid в режим редактирования
  • Экспортировать TDBGrid в Excel без использования OLE
  • Как экспортировать содержимое DBGrid в Excel или ClipBoard
  • DbGrid и множественный выбор
  • Как в TDBGrid узнать над каким полем висит мышь
  • Перемещение колонок в TDBGrid
  • Использование опции MultiSelect в DBGRID
  • Как отучить TDBGrid от автодобавления новой записи
  • Как в TDBGrid pазpешить только опеpации UPDATE записей
  • Замечательные возможности DBGrid
  • Инструменты для печати TDBGrid
  • Как определить изменение фокуса строки в TDBGrid
  • Определить номер строки в TDBGrid
  • DBGrid - сохранение конфигурации
  • DBGrid - выбранные строки
  • Выделить все строки в DBGrid
  • Как выделить окошко DBGrid другим цветом
  • Решение проблемы передачи фокуса TDBGrid
  • Сортировка колонок в DBGrid
  • Копирование информации из DBGrid-а в Clipboard
  • Как из DBGrid перенести данные в существующий Excel файл
  • Экспорт из TDBGrid в Excel без OLE
  • Экспортировать DBGrid в HTML
  • Перемещение по таблице с помощью вертикальной полосы прокрутки
  • Корректная работа при работе с колесиком мышки в TDBGrid
  • DBGrid компонент, который отображает разными цветами удалённые, обновлённые и добавленные записи
  • DBGrid c FixedCols
  • DBGrid с номером строки
  • Синтаксис функции DbiAddAlias
  • Пример DbiAddFilter
  • Как поместить картинку из базы данных, например MsSQL, в компонент TIMAGE
  • Значение DBLookupComboBox
  • Обновить DBLookUpComboBox при скролинге таблицы
  • Показываемое DBLookupComboBox значение
  • Поиск текста в DBMemo
  • Выводить текст с помощью DBMS_OUTPUT.PUT_LINE в режиме отладки
  • Выключение кнопок в DBNavigator
  • Свойства кнопок DBNavigator
  • Вызов кнопок DBNavigator
  • Настройки всплывающих подсказок в DBNavigator
  • DBNavigator без иконок
  • DBTreeView своими руками
  • Как можно открыть отчёт (в режиме Print Preview а также Print Direct) в MS Access
  • Как в Delphi сбросить кэш БД на диск
  • История изменений объектов
  • Создание компонентов для работы с базами данных
  • Использование DB Controls без базы данных
  • Как создать БД в кодировке CP1251
  • Курсоры в ADO
  • Часто задаваемые вопросы по базам данных
  • Запуск файлов хрянящихся в БД
  • Отобразить определенного формата файлы базы данных
  • Как узнать содержание активной записи в БД
  • Как активизировать компоненты доступа к данным связанные с определенным TDatabase
  • Быстрый доступ к нужной записи в таблице Paradox
  • Контекстное меню на основе базы данных
  • БД-дерево взаимоотношений
  • Сортировка связанного списка
  • Структура DCB
  • Использование компилятора Delphi (dcc32.exe) в прикладных программах
  • В чем разница между сокетами, DCOM и OLE Enterprise при использовании их в качестве транспорта
  • DCOM permissions
  • Как можно работать с DDE под Delphi, используя вызовы API
  • DDE - передача текста
  • DDE для захвата текущего URL из окна Internet Explorer или Netscape Navigator
  • DDE
  • Регистрация программ в меню Пуск Windows95
  • DDE для вызова диалога поиска файлов и папок
  • Пример DDE и WordPerfect
  • Работа с Netscape Navigator через DDE
  • Деактивация приложения
  • DEAL – 128-и битный блочный шифр
  • Набор данных для отладки
  • В режиме отладки приложения не разрешается открытие базы данных
  • Крах отладчика при передаче параметров
  • Определение и использование курсора
  • Определение присутствия функции в DLL
  • Декларация события OnPassword
  • Декомпиляция в Delphi
  • Декомпилляция звукового файла формата Wave и получение звуковых данных
  • Разукрасьте Ваше приложение (Skins)
  • Убывающий индекс
  • Как преобразовать числовое значение в римскую интерпретацию
  • Определить SMTP сервер по умолчанию
  • Как узнать язык Windows по умолчанию
  • Демонстрация DefineProperties
  • Код определения свойств
  • Получить путь к браузеру по умолчанию
  • Библиотека DegisyDb
  • Процедура задержки выполнения
  • Реализация функции Delay
  • Реализация функции Delay 2
  • Реализация функции Delay 3
  • Реализация функции Delay 4
  • Реализация функции Delay 5
  • Как удалить BDE таблицу
  • Определение удаления записей в .DBF
  • Удаление Debug information
  • Удалить каталог со всем содержимым
  • Удалить каталог со всем содержимым 2
  • Удалить каталог со всем содержимым 3
  • Удалить каталог со всем содержимым 4
  • Удаление из файла элементов HTML
  • Как удалить переносы из строки
  • Ошибка отключения сетевого диска
  • Удалить ОЗУ
  • Стандартный запрос на удаление записи в таблице
  • Удаление ненужных подстрок из строки
  • Как удалить вертикальную полосу прокрутки (скроллбар) из DBGrid
  • Удаление большого количества записей
  • Удалить закладку в Word
  • Статусная строка
  • DirectX для начинающих
  • Обработка событий клавиш в DelphiX
  • Проигрывание звука, передвижение картинок и проверка их столкновения в DelphiX
  • Delphi и 1C - экспорт и импорт
  • Что Delphi знает об ассемблере
  • Delphi и CorelDraw
  • Delphi и OLE Automation с Excel
  • Delphi и Flash. Совмещение несовместимого
  • Просто и ясно о MapInfo и Delphi - Вызов MapInfo и встраивание его в свою программу (основы интегрированной картографии)
  • Просто и ясно о MapInfo и Delphi - Реализация CallBack вызовов MapInfo и перехват в собственной программе
  • Просто и ясно о MapInfo и Delphi - Настройка панелей и меню. Реализация собственных CallBack вызовов и обработка поступивших данных.
  • Delphi и Oracle - вопросы и ответы
  • Delphi и системная информация о ресурсах компьютера
  • Delphi и WordBasic
  • Delphi и OLE Automation с Word
  • Как научить приложение Delphi разговаривать
  • Массив в Delphi
  • Программирование АССЕМБЛЕРОМ в Delphi
  • Delphi и COM
  • Как сделать окошко подсказки в редакторе как Delphi по CTRL-J
  • Простой шаблон для Delphi DLL
  • Delphi for DotNet – первый взгляд
  • Обработка почты с помощью Delphi
  • Исключения в Delphi
  • Delphi для качков
  • Фреймы в Delphi
  • Delphi и графика
  • Использование открытых интерфейсов среды программирования Delphi
  • Запуск Delphi с секретными параметрами
  • Сервисы в Delphi на чистом API
  • Программирование сокетов в Delphi
  • Добавление функций проверки орфографии в разрабатываемые приложения
  • SQL-запросы в Delphi
  • Получение данных из Delphi-приложения в документе Word
  • Как удалить файл после перезагрузки Windows
  • Как удалить файл после перезагрузки Windows 2
  • Как удалить все файлы из Recent Documents List
  • Удалить все выделенные элементы списка
  • Удаление файла в корзину
  • Обрезание имени файла по длине
  • Удаление непустого каталога вместе с подкаталогами
  • Удалить кнопки сворачивания и максимизации с формы
  • Как удалить одно значение из динамического массива
  • Удалить свою программу после ее завершения
  • Удалить из директории проекта лишние файлы
  • Удалить пункт системного меню
  • Производная TIntegerField
  • Производная TOutline
  • Проектирование баз данных
  • Свойство только для чтения во время выполнения программы
  • Как запретить изменение размера моего компонента в design-time
  • Как установить цвет фона иконок на рабочем столе, либо сделать у них прозрачный фон
  • Получить цвет пикселя на рабочем столе
  • Как определить размер рабочего стола без ТaskBarа
  • Снимок Desktop
  • Когда я добавляю обьект в список TStrings как мне его потом уничтожить
  • Криптоалгоритм DES
  • Алгоритм шифрования DES
  • Определение кодовой страницы
  • Как определить видеокарту
  • Разработка серверных Web-приложений на Delphi
  • Перевести файл формы DFM в текстовый и наоборот
  • Вызов диалога подключения сетевого диска
  • Заголовок диалогового окна
  • Вызывает диалог выбора иконки
  • Диалог-компонент с кнопками Да, Нет, Отмена
  • Вызов диалога отключения сетевого диска
  • Вызывает диалог открытия файла
  • Функция вызывает стандартный диалог Свойства
  • Z-порядок при каждом показе диалога
  • Размер диалогового окна
  • Безопастность Dial-up пользователям
  • Набрать телефонный номер
  • Что нужно предусмотреть при разработке приложения, которое будет работать при различном разрешении дисплея
  • Сделать сложный фон окна
  • У меня константы могут иметь значение, отличное от заданного
  • Как сделать, чтобы орган управления, например, сложная линия, хваталась только за некий контур, и пропускала мышь под себя в других местах
  • Простой Взлом - AriSoft DirectFTP v1.0
  • Использование PASSTHROUGH для отправки данных прямо на принтер
  • DirectX и Delphi
  • DirectX и Delphi - введение
  • DirectX для начинающих. Часть вторая
  • DirectX для начинающих. Считывание и запись
  • DirectX (Игровой SDK) 1-2
  • DirectX (Игровой SDK) 3-4
  • DirectX (Игровой SDK) 5-6
  • DirectX (Игровой SDK) 7
  • Direct Show и Delphi
  • Вывести список всех директорий, файлов и дисков
  • TreeView каталогов - как в левой части проводника
  • Итератор для поиска файлов в директории
  • Искать нужный файл в дереве каталогов
  • Отключить редактор системного реестра
  • Сделать кнопку ПУСК неактивной
  • Как отключить комбинацию Alt+Tab
  • Блокировка меню без закрашивания серым
  • Всплывающие подсказки у выключенных кнопок
  • Отключить кнопку закрытия чужого окна
  • Отключить кнопку закрытия чужого окна 2
  • Отключить Ctrl+Alt+Delete
  • Как показать DbGrid в режиме disabled
  • Эмуляция нажатия клавиши даже в неактивном окне
  • Можно ли отключить определённый элемент в TRadioGroup
  • Как отключить Range Checking для участка программы, а затем вновь включить
  • Рассуждения о потоках
  • Защита по ключевой дискете - защита от копирования
  • Определение размера диска и свободного пространства на нём
  • Получить объем диска и его свободного места
  • Как получить снимок экрана
  • Как получить снимок экрана 2
  • Избавиться от мерцаний в DrawCell
  • Как снять выделение в StringGrid
  • Растворение экрана
  • Различить правый и левый Ctrl
  • Различать звуковые CD
  • Заблокировать перемещение формы
  • Создать неактивные пиктограммы для TSpeedButton и TBitBtn во время выполнения
  • Разбиение шестнадцатиричной величины
  • Автоматически закрыть TCommonDialog
  • Задать кнопку по умолчанию для диалога
  • Динамически подключаемые библиотеки
  • DLL и ресурсы
  • Отслеживание из DLL ее присоединение к процессу и отсоединение
  • Пример обратного вызова DLL
  • Пример обратного вызова DLL 2
  • Сегменты данных DLL
  • Разработка DLL в среде Borland Delphi
  • Автоматизация кодирования импорта функций из DLL
  • Использование DLL в качестве Plug-in
  • Можно ли определить полный путь и имя файла запущенной DLL из самой DLL
  • Модуль-заготовка для динамического подключения библиотек
  • DLL - убийственная утилита
  • Получить специфическую для DLL информацию о версии
  • Как создать DLL только с ресурсами
  • Как DLL правильно заполнить строковыми ресурсами, и потом достать их
  • Отладка DLL в Windows XP
  • И снова баннеры - Download Accelerator 5.3.0.0
  • Реализация Drag-and-Drop из внешнего приложения в ваше
  • Описание протокола DNS (Domain Name System)
  • Как преобразовать DOC в RTF при помощи OLE
  • Пример шифрования данных
  • Как избежать использования неактуальных указателей
  • Как получить дескриптор окна Windows, содержащего DOS программу
  • Выключение питания ATX коpпуса из-под DOS
  • DOS команды
  • При использовании DOS DBF файлов - перекодировка между форматами
  • Получение переменных окружения DOS
  • Получение переменных окружения DOS 2
  • Считывать строки из текстового DOS файла
  • Получить выходные данные DOS приложения
  • Конвертирует строку из кодировки DOS в кодировку Windows и обратно
  • Как сделать имитацию ввода с клавиатуры для программы выполняющейся в DOS-окне
  • Как скачать любой URL используя стандартные настройки сети
  • Закачать файл из Интернета
  • Закачать файл из Интернета 2
  • Закачать файл из Интернета 3
  • Качаем с докачкой
  • Как скачать файл через Proxy
  • Автоматизация создание BackUp-ов проектов
  • Интерфейс присоединения Drag-and-Dock
  • Примеры использования Drag and Drop для различных визуальных компонентов
  • Drag and Drop из TScrollBox
  • Интерфейс переноса Drag-and-Drop
  • Drag and Drop для TListBox на примере двойного списка
  • Drag and Drop из RichEdit
  • Drag and Drop TImage
  • Drag and Drop несколько элементов в TListView
  • Пример Drag and Drop между двумя DBGrid
  • Drag and Drop - как использовать ItemAtPos для получения элемента DirListBox
  • Drag and Drop со списками
  • Как получить список файлов из Проводника
  • Перемещение из DbGrid
  • Drag and Drop c Win95 Explorer
  • Drag and Drop c Win95 Explorer 2
  • Как перетаскивать (Drag and Drop) выделенный текст между компонентами Memo
  • Drag and Drop между двумя компонентами ListBox
  • Перетаскивание элементов управления c рамкой контура
  • Drag and Drop с минимизированным приложением
  • Рисование кривых по заданным точкам
  • Рисование без мерцания
  • Как вывести на Canvas надпись под углом
  • Отрисовка стрелки с заданными параметрами
  • Как нарисовать кривую Безье
  • Отрисовка битового образца
  • Программа рисует на форме календарь на 2002 год
  • Выводим цветной текст на форме под любым углом
  • Как вывести цветную надпись на StatusBare
  • Нарисовать подсвеченный прямоугольник вокруг контрола под мышкой
  • Рисование КРИВЫХ в Delphi
  • Рисование КРИВЫХ в Delphi 2
  • Как вывести текст с красивым обрезанием если не помещается
  • Рисовать неактивный текст
  • Хочу прорисовать границу ячейки в Excel
  • Вывод шрифтов в списке в виде самих шрифтов
  • Как нарисовать фрактал
  • Как нарисовать график функции
  • Как нарисовать график функции 2
  • Рисование графов
  • Вывести полупрозрачный текст
  • Рисование иконки в TImage
  • Как рисовать картинки в пунктах меню (через OwnerDraw)
  • Компонент для отрисовки линий
  • Нарисовать линию, не используя функции LineTo
  • Как элемент списка нарисовать своим цветом
  • Рисование квадрата мышкой
  • Как рисовать линии (или ещё что-нибудь) на экране (TDesktopCanvas)
  • Можно ли рисовать на рамке формы
  • Рисование на минимизированной иконке
  • Можно ли из Delphi рисовать в любой части экрана или в чужом окне
  • Как рисовать на органе управления, например, на TPanel
  • Вывод текста на родительском элементе управления
  • Как рисовать на экране
  • Как нарисовать что-нибудь на TMemo
  • Рисование прямоугольника на изображении
  • Как отобразить выбранную строку DBGrid различными цветами
  • Как быстро нарисовать тень в заданном регионе
  • Изобразить эффект разбрызгивания
  • Отображение текста с тегами форматирования
  • Ввыводим текст и графику, используя DelphiX
  • Рисование текста в DBGrid
  • Рисование текста в DBGrid 2
  • Вывод текста на канве картинки
  • Как нарисовать Bitmap с прозрачностью
  • Как с помощью функции Textout вывести на канве прозрачный текст
  • Драйвера на Delphi
  • Получить список дисков и сведения о выбранном диске
  • Свой формат для TDateTimePicker
  • Автоматически открыть TDateTimePicker
  • Очистить дату в TDateTimePicker
  • Удалить отображение текущей даты из TDateTimePicker
  • Показывать номера недели в TDateTimePicker
  • Получить или установить позицию пиктограмм рабочего стола
  • Отследить вставку и удаление компонент в форму в design-time
  • Выделить родительский компонент, когда он невидим, в Design Time
  • Сохранить значение TDateTime в реестре
  • Преобразовать TDateTime в Unix TimeStamp
  • Получение координат области Рабочего стола, не скрытой Панелью задач
  • 9 live by DuoMark SETUP
  • Дубликат Paradox или dBase записи
  • Ошибка дублирования идентификатора ресурса
  • Создание новой таблицы на основе структуры другой таблицы
  • Дублируем TTable со всеми индексами
  • Экономия памяти с дублирующими значениями в таблице
  • DirectX для начинающих. Часть пятая
  • Как заставить работать DelphiX и UnDelphiX под Delphi6
  • Динамическое добавление пунктов меню
  • Динамическое добавление пунктов меню 2
  • Динамическое добавление пунктов меню 3
  • Динамически создаваемые псевдонимы
  • Динамическая и статическая загрузка DLL
  • Динамические и виртуальные методы
  • Динамические массивы
  • Динамические массивы 2
  • Динамические массивы 3
  • Динамические массивы 4
  • Динамические массивы 5
  • Решение для динамически создаваемых компонентов
  • Динамическое создание формы
  • Динамическое распределение памяти
  • Динамическое распределение памяти 2
  • Динамическое OLE
  • Динамические PageControl и TabSheet
  • Динамические PageControl и TabSheet 2
  • Как удобнее работать с динамически формируемыми запросами
  • Динамическое использование DLL
  • Удаление и добавление элементов в динамический массив
  • Использование DynArrayFromVariant
  • Динамическая загрузка DLL
  • Динамический список
  • Динамический список 2
  • Динамический список 3
  • Простое использование TParser
  • Расчет расстояния между двумя точками на земной поверхности
  • Как сэкономить память в программах
  • Обработка исключений EDBEngineError
  • Создать редактируемый TListBox
  • Массив Edit-компонентов
  • Матрица на основе TEdit
  • Числовая маска компонента Edit
  • Преобразовать первую букву каждого слова к верхнему регистру в TEdit
  • Ограничение ввода в текстовое поле
  • Проблема потери фокуса для TEdit
  • Исключить звуковой сигнал в поле ввода
  • Как заставить TEdit не пикать при нажатии недопустимых клавиш
  • Элемент управления Edit, реагирующий на событие OnTimer
  • Замена текста в поле TEdit
  • Правое выравнивание текста в компоненте Edit
  • Edit с возможностью автоматического выбора
  • Пасхальные яйца в Delphi и CBuilder
  • Эллипсовидное окно
  • Ещё одна защита ваших shareware программ и как её снять
  • Шифр Эль-Гамаля
  • Извлечь Email адреса из DBX файлов Outlook
  • Отправить Email скрытно от пользователя
  • Как отправить письмо скрытно от пользователя по протоколу SMTP
  • Как отправить письмо и указать тему, текст сообщения
  • Вложенные свойства
  • Использовать фильтр объема для изображения
  • Как создать неактивное изображение из обычного (рельеф)
  • Удаление содержимого каталога
  • Очистить очередь сообщений клавиатуры и мышки
  • Очистить корзину
  • Очистка таблицы (с проверкой)
  • Очистить TImage
  • Как позволить или запретить выдачу звукового сигнала в динамик (Beep)
  • Эмуляция нажатия клавиши в активном окне
  • 64-битное кодирование 4
  • Использование алгоритма расширяющегося префикса для кодирования и схожих пpоцессов
  • Кодирование и раскодирование паролей
  • Зашифровать и расшифровать строку
  • Шифрование исполняемого файла
  • Генерация 96-битного ключа для шифрования с помощью Encrypt
  • Шифрование текстовых полей таблицы Interbase
  • Шифрование текста по введенному паролю
  • Простое симметричное шифрование строк
  • Шифрование и дешифрование текстов по принципу S-Coder со скрытым ключом
  • Алгоритм 128-битного шифрования (TEA)
  • Шифрование текста
  • Шифрование текста 2
  • Шифрование строки InString, с возможностью корректного сохранения результата шифрования в TEXT-FILE
  • URL кодирование строки
  • Кодировка полиалфавитным шифром Вигeнера - xor кодировка
  • Шифрование Bitmap
  • Шифрование файлов, строк и памяти
  • Шифрование текста по ключевым числам
  • Способ шифрования и дешифрования пароля
  • Определяем номер последнего дня в месяце
  • Увеличить процессорное время, выделяемое программе
  • Как осуществить ввод текста в компоненте Label
  • Использование Enter как Tab в TDBGrid
  • Перейти по Enter на следующее поле в TDBGrid
  • Запрос пароля при инициализации приложения
  • Как подменить нажатия ENTER на нажатия TAB
  • Как подменить нажатия ENTER на нажатия TAB 2
  • Как подменить нажатия ENTER на нажатия TAB 3
  • Как подменить нажатия ENTER на нажатия TAB 4
  • Как подменить нажатия ENTER на нажатия TAB 5
  • Работа клавиши Enter как Tab
  • Получить список шрифтов и их размеров для текущего принтера
  • Пример EnumWindows
  • Использование перечислимых констант
  • Перечислить диски
  • Использовать EnumFontFamilies
  • Перечислить формы и дочерние формы
  • Получить текст элемента перечисляемого типа
  • Перечислить сетевые соединения
  • Перечислить процессы и завершить их
  • Как сделать текстовый список всех доступных свойств перечисляемого типа
  • Перечислить ключи реестра
  • Перевести значения перечисляемого типа в строки
  • Вывести все зарегистрированные библиотеки типов
  • Получить заголовки и названия классов форм активных процессов
  • Как узнать переменные окружения
  • Получение переменных среды
  • Активизировать клавишу возврата для TWebBrowser
  • Тpансляция ошибок
  • Некорректность реализации свойства BorderWidth у ProgressBar
  • Ошибка создания дескриптора курсора
  • Получение констант с определением ошибки функцией LoadStr
  • Номера ошибок
  • Error reading symbol file
  • Искусство управления ошибками
  • Искусство управления ошибками. Часть 2
  • Escape код PASSTHROUGH
  • Возможность отмены вставки нового узла в TTreeView по нажатию кнопки Esc
  • Делегирование события
  • Использовать в качестве обработчика сообщения обычную процедуру, а не метод объекта
  • Синтаксис ссылки на событие
  • Генерация еженедельных списков задач
  • Высокоточный таймер
  • Высокоточный таймер 2
  • Как отчитывать промежутки времени с точностью
  • Как работать с буфером обмена (Clipboard)
  • Запуск и закрытие Excel, добавление и удаление книг или листов
  • Работа с ячейкой листа Microsoft Excel
  • Проход по ячейкам Excel макросом
  • Пример объединения ячеек и выравнивания текста в Excel
  • Управление Microsoft Excel
  • Пример создания новой таблицы в Excel 2000
  • Обмен данными с Excel
  • Как узнать количество занятых строк и столбцов в Excel
  • Макросы в Excel
  • OLE Automation для работы с Excel
  • Передать данные из Excel в Word
  • Некоторые функции для работы с MSWord и MSExcel
  • Работа с EXCEL
  • Обработка исключений и сообщений
  • Быстрый способ обмена значений в 2х переменных
  • Как выполнить какой-то процесс тогда, когда пользователь не работает с моим приложением
  • Запуск программ из Delphi
  • Как, зная Handle окна программы, определить имя EXE
  • Утилиты для сжимания EXE файлов
  • Получить путь к EXE по дескриптору окна
  • Как экспортировать процедуру в EXE файле
  • Вставить программу внутрь EXE файла
  • Определить тип EXE-файла
  • Определить тип EXE-файла 2
  • Как раскрыть строки переменных окружения
  • Функция для разворачивания строк
  • Раскрытие пути к элементу TOutline по его индексу
  • Разделить строку
  • Кейген для 3dflyind v2.28
  • Новые шуточки от дяди Солодовникова... в Actual Startup Pro 2.3
  • Исследование алгоритма работы упаковщика ASPack v1.08.03
  • Новая фишка для любителей Asprotect
  • Исследование программы Audio Mp3 Maker v 1.10-1.13 by Wersion
  • Hasp защита в Базис Конструктор Мебельщик Demo
  • Blowfish Advanced простая защита - простой взлом
  • Клиент-сервер в ClubAdmin 2.3
  • Корсары проклятье дальних морей - Пример взлома CD
  • Crazy Cow очень простой взлом
  • Исследование кода, генерируемого Delphi
  • Исследование кода, генерируемого Delphi 3
  • Исследование компонентов Delphi
  • Компьютерный зал 1.81 Demo2Full
  • Взлом игры под DOS - MagicLand Dizzy (Dizzy 4)
  • Новый ASProtect в EldoS TimelyWeb
  • Взлом FineReader Pro 5.0 Try and Buy - Красота в минимуме
  • Крэк на FlashGet - легко
  • Описание метода взлома игры FlashPoint
  • Исследование защиты FTPControl
  • Исследуем демку GameAdmin 2.2.2002
  • Исследование программы Ulead Gif Animator v3.0
  • Исследование E-Book Html Compiler 2.12 (Не IE версия)
  • Доделываем плагин для Import REconstructor 1.3
  • Регистрация Internet Maniac
  • Брутфорс для IP-Tools v1.11
  • Нахождение регистрационного кода тремя способами для Irfan View 3.17
  • Нахождение ключей для JPEG Optimizer v2.02 (взлом без Soft-Ice)
  • Взлом MacroHTML 1.40 beta или детский лепет
  • Регистрация mIRC32 v5.41
  • Исследование Multi-Edit 8.0. Программа с интересной защитой
  • Исследование Njwin
  • Исследование Offline Explorer 2.2.807
  • Исследование Opera 3.50
  • Распаковка PC guard в ListMate Pro Demo
  • Протекторы и упаковщики
  • Защита ActiveMark в игре Robot Arena
  • От патча до кейгена - Sanchs Marine Aquarium v0.99L Beta
  • Футбол чемпионат мира 2002 от Snowball и 1C - Пример взлома CD
  • Взлом без знания Assemblera - Сократ персональный 4.1
  • Symantec pcAnywhere v9.0.0 build 133. Защита в DLL.
  • TabMail v2.2 или не стоит отчаиваться
  • Распаковка и восстановление файлов упакованых tElock 0.98
  • Новогодний трейсер
  • Новогодний трейсер часть 2. Брейкпоинты.
  • Visual Day Planner 7.2 - Взлом без Soft-Ice или чудовищный идиотизм
  • Время работы не ограничено - Wallpaper Calendar 2.0.3
  • Кейген для Wave Flow 4.1
  • Кейген для WinMusic JukeBox 4.0
  • Регистрация WinRAR 3.0 - бесплатно
  • Win-eXpose 2.0 Наглядный пример программы с ленивой защитой
  • Исследование программы Xmcoder
  • Экспоненциальное распределение
  • Зарисовка на тему экспорта в Excel
  • Экспорт анимированных 3D персонажей из 3D STUDIO MAX 3.0 для DELPHI и OpenGL
  • Как экспортировать таблицу базы данных в ASCII-файл
  • Экспорт из Paradox в ASCII файл с кодовой страницей 852
  • Экспорт информации из базы данных в Word
  • Разбор арифметического (и не только) выражения - Алгоритм Бауэра и Замельзона
  • Разбор арифметического (и не только) выражения - Алгоритм Рутисхаузера
  • Компилятор синтаксических выражений
  • Расширенные строковые функции
  • Получение имени файла из пути без или с его расширением
  • Извлечь иконку
  • Извлечение из EXE-файла иконки и рисование ее в TImage
  • Извлечение из EXE-файла иконки и рисование ее в TImage 2
  • Как извлечь ID3 теги и информацию в заголовках MPEG из MP3 файлов
  • Четыре варианта извлечения RGB компонент из цвета
  • Выдавить текст
  • Библиотека Extension Library
  • Извлечь имя файла из строки URL
  • Расширение компонента ListBox
  • Расширенные сведения о памяти
  • Несколько расширенных функций по определению позиции
  • Дополненный TRegistry, умеет работать с значениями типа REG_MULTI_SZ (Windows NT, Windows 2000)
  • Как ListView перевести в режим редактирования по нажатию на F2
  • Процедура для нахождения точного значения факториала числа
  • FAQ по ломке программ by Vallkor
  • Ускорить поиск по базе данных
  • FastReport - Разработка кросс-платформенных отчетов
  • FastReport - сумма прописью
  • Алгоритим быстрой сортировки массива
  • Быстрый алгоритм сортировки больших массивов
  • Быстрое копирование файла
  • Быстрое копирование с диска на дискету и обратно
  • Быстрый алгоритм подсчета CRC32
  • Как быстро выводить графику (a то Canvas очень медленно работает)
  • Пример быстрой работы с графикой в среде Windows без использования средств DirectX
  • Процедуры быстрого получения размера изображения из файлов JPG, GIF, PNG
  • Быстрые списки
  • Убыстрить открытие таблицы Paradox
  • Описание и исходник быстрой сортировки
  • Как ускорить навигацию по исходному тексту
  • Быстрее, еще быстрее
  • Ускорение работы TreeView
  • Ускорение работы TreeView 2
  • Быстрая обработка файла
  • Загружать большие битовые изображения с небольшим использованием памяти
  • FFT аглоритм для Delphi2
  • Полный список полей таблицы
  • Считать значения полей в вариантный массив
  • Как по текущей ячейки получить наименование столбца
  • RTL.FileExists. Неверный результат при дате файла меньше 1980 г.
  • Можно ли изменить число колонок и их ширину в компоненте TFileListBox
  • FileListBox с двумя колонками
  • FileMapping - обмен данными между процессами
  • Еще раз об отображаемом в память файле
  • Отображаемый в память файл – записать и считать информацию
  • Как узнать имя файла из ярлыка
  • Свойство FileName в невизуальном компоненте
  • FileReaderWriter-поток
  • Кодирование файлов
  • Управление каталогами и файлами
  • Как вывести список файлов с иконками
  • Докачка файлов по сети (NetBios)
  • Запись и чтение данных из файлов
  • Программный поиск файлов
  • Интегрирование в EXE-шник других файлов
  • Соединить и сжать несколько файлов в один
  • Файловые переменные
  • Транслитератор названий mp3-файлов FileTranslator
  • Проверка на соответствие имени файла заданной маске
  • Установить состояние сжатия для файла
  • Сбросить данные файла на диск
  • Как поместить в буфер файл с помощью File Mapping
  • Отслеживаем изменения файловой системы
  • Преобразовать файл из OEM в ANSI
  • TSharedStream — класс упрощающий работу с файлом подкачки
  • Как записать файл в Blob поле
  • Как вставить содержимое файла в текущую позицию курсора в компоненте TMemo
  • Как вставить содержимое файла в текущую позицию курсора в компоненте TMemo 2
  • Файл в корзину
  • Послать файл от TServerSocket на TClientSocket
  • Описание типов файлов для Delphi
  • Как зарегистрировать свой пункт в меню для моего типа файлов
  • Прочитать версию файла
  • Получаем информацию о версии файла
  • Файл с множеством записей
  • TStrings.LoadFromFile. Чтение файла с нулевым символом
  • Заполнения массива случаными неповторяющимися значениями
  • Заполнения массива случаными неповторяющимися значениями 2
  • Заполнение фона формы рисунком
  • Заполнение фона формы рисунком 2
  • Заполнение формы изображением
  • Как заполнить поля формы в MS Word
  • Заполнение массива неповторяющимися случайными целыми числами
  • Заполнение строки символами до определённой длины
  • Заполнение TDBComboBox
  • Процедура заполнения компонента TTreeView данными из TDataSet-совместимой выборки
  • Фильтрованный поиск в строке
  • Как добиться верной работы фильтра на запросах и на неиндексированных таблицах
  • Функция наполнения строки
  • FindKey для нескольких полей
  • Как найти все компьютеры в рабочей группе
  • Найти и подсветить текст в WEBBrowser
  • Точный поиск подстроки в строке - Алгоритм обращения сегмента
  • Точный поиск подстроки в строке - Построение автомата
  • Точный поиск подстроки в строке - Алгоритм грубой силы
  • Точный поиск подстроки в строке - Алгоритм Боуера-Мура
  • Точный поиск подстроки в строке - Tурбо Боуер-Мур
  • Найти компонент по имени
  • Поиск существующей записи перед тем, как она будет вставлена
  • Показать диалог поиска файлов
  • Точный поиск подстроки в строке - Быстрый поиск
  • Глобальный поиск компонента
  • Точный поиск подстроки в строке - Алгоритм Хорспула
  • Точный поиск подстроки в строке - Кнута-Морриса-Пратта
  • Точный поиск подстроки в строке - Алгоритм Карпа-Рабина
  • Найти все линки в WEBBrowser
  • Точный поиск подстроки в строке - Алгоритм максимального сдвига
  • Как найти наибольший общий делитель
  • Точный поиск подстроки в строке - Алгоритм Сдвига-Или
  • Точный поиск подстроки в строке - Алгоритм Морриса-Пратта
  • Как найти все комьютеры в сети
  • Как найти все комьютеры в сети 2
  • Как найти все комьютеры в сети 3
  • Как найти все комьютеры в сети 4
  • Точный поиск подстроки в строке - Не такой уж наивный алгоритм
  • Поиск на винчестере
  • Точный поиск подстроки в строке - Алгоритм оптимального несовпадения
  • Алгоритм обхода препятствий
  • Нахождение максимальной повторяющейся подстроки
  • Точный поиск подстроки в строке - Турбо - обращенние сегмента
  • Как найти окно по неполному названию
  • Определение окончания работы другого приложения
  • Каким образом, программным путем, можно узнать о завершении запущенной программы
  • Firewall на страже безопасности
  • Видеть подсказки все время, пока поле редактирования имеет фокус
  • Как определить работает ли уже данное приложение или это его первая копия
  • Первый COM-сервер
  • Первый CORBA сервер
  • Показать вторую форму, а заголовок первой оставить активным
  • Перевод в верхний регистр первого вводимого символа
  • Установка для каждого слова строки верхнего регистра для первого символа и нижнего регистра для всех остальных
  • Использование пятого постулата Дейта
  • Как зафиксировать один или несколько столбцов в TDBGrid
  • Как зафиксировать один или несколько столбцов в TDBGrid 2
  • Заставить мерцать кнопку приложения на панели задач
  • Исследование Macromedia ShockWave Flash Projector v3.0
  • Как сделать WebBrowser плоским вместо 3D
  • Несколько колонок в TFileListBox
  • Реализация анимации без мерцания
  • Компонент для работы с FLIC-анимацией
  • Плавающая палитра
  • Сделать плавающую панель
  • Плавающие панельки
  • FloatSpinEdit. Компонент для ввода целых и дробных чисел
  • Функция представления чисел с плавающей точкой и нужным числом разрядов
  • Класс для манипулирования списком вещественных чисел
  • Преобразование float в строку для SQL-сервера
  • Функция, представляющая вещественные числа словами
  • Как заставить мигать кнопку программы на панели задач
  • Вылет окна
  • Вылет окна 2
  • Обзор некоторых особенностей элементов управления библиотеки FM20.DLL
  • Приложение Монитор каталогов
  • Встраивание своего кода в чужие проги с целью краканья на лету на примере FontLister
  • Дополнительное выравнивание пропорциональных шрифтов
  • Отображение списка шрифтов
  • Получить свойство шрифта по его дескриптору
  • Получить список CharSets, поддерживаемых шрифтом
  • Управление настройками шрифта
  • Сохранение параметров шрифта в INI-файле
  • Включение шрифта как ресурс в EXE
  • Свойства шрифта Style и Color в виде строки
  • Сохраняем и загружаем TFont и INI файлах
  • Сохранить шрифт в реестр или в поток
  • Временно запретить форме перерисовываться
  • Временно запретить форме перерисовываться 2
  • Как заставить появляться хинт, когда я захочy
  • Форматирование строки с использованием подстановочных символов
  • Форматирование валюты в соответствии с региональными установками
  • Вывод даты в нужном формате
  • Показать диалог форматирования
  • Форматирование диска в Win32
  • Как форматировать диск
  • Неоднократное использование параметра формата
  • Изменение MessageDlg
  • Форма окна по Bitmap
  • Красота - это страшная сила (Дизайн окон)
  • Градиентная заливка формы
  • Включение в библиотеку форм
  • Список окон с кнопкой на панели задач
  • Вычислитель математических формул
  • Компонент, позволяющий отображать формулы
  • Формулы передачи данных для начинающих
  • Посчитать строку с формулой
  • Сделать форму меньше 112 пикселей
  • Получить изображение формы в виде Bitmap и поместить его в буфер обмена
  • Вывести окно на передний план
  • Показать нужную форму по имени класса
  • Форма окна по картинке
  • Найти все классы, зарегистрированные классом формы
  • Рисовать на заголовочной полосе формы
  • Определить щелчок мышкой по заголовку формы
  • Изменить параметры создания формы - добавить прозрачность
  • Показывать содержимое формы при перетаскивании
  • Полезные команды для редактирования формы
  • Последовательность событий жизненного цикла формы
  • Событие при потере и установке фокуса для формы
  • Как сделать так, чтобы окно было во весь экран
  • Форма как графический объект
  • Замена Form на FormIni
  • Помещение формы в DLL
  • Показать форму в TScrollBox
  • Обнаружить на форме одновременное нажатие нескольких клавиш
  • Рождение, жизнь и гибель формы
  • Создание окна в виде бублика
  • Форма Delphi на панели задач
  • Как работать с формой, куда динамически передаются страницы (PageControl) из форм-хранителей (с использованием наследования)
  • Автоматическое сохранение и восстановление свойств формы
  • Режимы разрешения для формы
  • Создать форму с закругленными краями
  • Как сохранить всю форму в файл (как Delphi в .dfm)
  • Форма поверх всех других приложений
  • Форма выше всех других форм
  • Как прикрепить свою форму к другому приложению
  • Сохранение TForm и ее свойств в BLOB-поле
  • Помещение формы в поток
  • Как заставить форму находиться позади всех окон в системе
  • Где надо написать присвоения, чтобы они использовались во всех процедурах
  • Прерывание цикла FOR
  • Циклический опрос компонентов
  • Четвёртая кнопка на заголовочной полосе окна
  • Библиотека FoxOleDataSet
  • Синий экран при исключениях FPU в Win9X
  • Рисование фрактальных графов
  • Управление игрой FreeCell
  • Разрушение модальной формы при деактивации
  • Как получить список доступных носителей
  • Освобождение экземпляров формы
  • Освобождение памяти
  • Освобождение памяти 2
  • Освобождение памяти 3
  • Как узнать доступные сетевые pесуpсы
  • Освобождение записей
  • Удаление объектов, освобождение памяти
  • Как определить откуда был запущен процесс
  • Как можно проверить, запущена программа с локального диска или с сетевого окружения, то есть с сети
  • Узнать откуда была установлена Windows
  • Присоединиться к FTP серверу и загрузить с него файл
  • Преобразовать TFileTime в TDateTime
  • Форма во весь экран
  • Форма во весь экран 2
  • Полноэкранный режим
  • Как запустить приложение в полноэкранном режиме
  • Полноэкранный режим формы
  • Общая техника использования функций и процедур – получить дату создания файла
  • Заголовок и стандартные директивы
  • Передача функции как параметра
  • Функция для работы с палитрами и RGB
  • Указатель на функцию
  • Указатель на функцию 2
  • Вычисление автокорреляционной функции
  • Оптимизация функции методом деформируемого многогранника (Метод Нелдера-Мида)
  • Обучение - Классы
  • Advanced Draw
  • Проблема проектирования искуственного интелекта в компьютерных играх
  • ИИ - с чего начать
  • Нечеткая логика
  • Алгоритм поиска работы в играх типа Settlers. Также постейший AI
  • Анимация спрайтов
  • АнтиЧит - 4 способа борьбы
  • Аркадный движок
  • Создание игровых архивов
  • Изменение гаммы спрайта
  • Collision
  • Искусственный интеллект в CRPG
  • Дизайн игр
  • DXInput
  • DXPlay
  • Секрет скорости Казаков
  • Опять шрифты. Нормальная процедура отображения графических шрифтов
  • Создание шрифтов формата BMP для использования в играх!
  • Иерархия и список объектов
  • Изучаем DelphiX - Часть 0 - Теория
  • Изучаем DelphiX - Часть 1 - Первая игра
  • Изучаем DelphiX - Часть 2 - Усложняем нашу игру
  • Изучаем DelphiX - Часть 3 - Крутим спрайты
  • Изучаем DelphiX - Часть 4 - Разбираем классы
  • Изучаем DelphiX - Часть 5 - AI
  • Изучаем DelphiX - Часть 6 - Мультиплеер
  • Изучаем DelphiX - Часть 7 - Звуки и музыка
  • Изучаем DelphiX - Часть 8 - The End
  • Локализация игр на дому - Часть 1
  • Локализация игр на дому - Часть 2
  • Локализация игр на дому - Часть 3
  • Создание Главного Меню в Игре - Часть 1 - Кнопки и ЧекБоксы
  • Создание Главного Меню в Игре - Часть 2 - EDIT
  • Создание редактора карт в стратегиях типа WarCraft
  • Методы вывода спрайтов
  • Создание Миникарты к Стратегиям
  • Создание меню
  • Создание кнопок (не спрайтовых) для использования в игре
  • Основы вскрытия ресурсов игр для начинающих
  • Статья по динамической загрузке спрайтов
  • Система рационального создания спрайтов
  • Обрезание спрайтов
  • DELPHIX - TDXSound. AudioStream, стерео эффекты
  • Текст с эффектами
  • Туториал по DelphiX
  • Видео формат для использования в играх. Со звуком формата WAV (скоро будет MP3)
  • Игра отражений
  • Гамма распределение
  • Гауссово размывание (Gaussian Blur) в Delphi
  • Гауссово размывание (Gaussian Blur) в Delphi (продолжение) - Создание тени у метки
  • GDI - графика в Delphi
  • Нахождение общих элементов двух массивов
  • Генетические алгоритмы
  • Генерация звукого сигнала на встроенном динамике
  • Создание уникального ID для новой записи
  • Генерация случайного пароля
  • Как сгенерировать случайный пароль
  • Генератор SQL-запросов Insert, Update
  • Немного геометрии
  • Гипергеометрическое распределение
  • Вычисление немецких праздников
  • Узнать существущие имена таблиц БД Access
  • Получить список запущенных приложений, проверить запущена ли программа
  • Определение активного подключения
  • Как узнать, какой язык активен в Windows
  • Ошибка EOLESYS..OPERATION UNAVAILABLE (операция недоступна) при использовании GETACTIVEOLEOBJECT
  • Получаем из реестра количество активных потоков, загруженность процессора и т.д.
  • Получить позицию активного окна
  • Определение возраста
  • Получение информации об альясах
  • Отображение всех псевдонимов в ComboBox
  • Получение пути псевдонима и таблицы
  • Получение пути псевдонима и таблицы 2
  • Получение пути псевдонима и таблицы 3
  • Получение пути псевдонима и таблицы 4
  • Получить все возможные разрешения экрана
  • Как получить все Dial-Up соединения
  • Получаем всю информацию о файле
  • Как получить список всех запущенных процессов
  • Получаем заголовок чужого компонента, который под мышью
  • Получить приложение, ассоциированное с указанным расширением файлов
  • Как узнать версию программы
  • Как экстрагировать фрейм из AVI
  • Определение базовой системной информации
  • Как получить дату BIOS
  • Как в Delphi определить дату BIOS
  • Получить дату BIOS
  • Получение серийного номера BIOS
  • Как из Handle битовой картинки, получить адрес битового изображения в памяти
  • Получение значения бита в двойном слове
  • Как выяснить размер BLOB-поля
  • Определить букву CD-ROM
  • Получить информацию о классе
  • Получение ссылки на экземпляр класса
  • Получение информации о классе и об окне
  • Вычисление тактовой частоты процессора
  • Получение параметров командной строки приложения
  • Получить текущую глубину цвета
  • Как узнать размеры TComboBox с показанным выпадающим списком до показа списка
  • Как узнать имя компьютера
  • Определяет наличие СОМ портов
  • Как получить результат работы консольной программы
  • Узнать директорию Cookie
  • Определение количества CPU
  • Получение информации о процессоре
  • Как определить скорость процессора
  • Как определить скорость процессора 2
  • Как определить скорость процессора 3
  • Как определить тип процессора
  • Определение фирмы производителя CPU
  • Узнать текущие время и дату по Гринвичу
  • Как захватить текущий URL из окна Internet Explorer
  • Получить дескриптор текущего курсора
  • Как узнать текущие координаты мышки
  • Получение целого числа часов от начала суток
  • Определение текущего времени, отдельно часы, минуты и секунды
  • Определить SID текущего пользователя
  • Как по имени Базы Данных получить ссылку на компоненет TDataBase
  • Универсальная функция возврата значения элемента даты
  • Как выяснить дату последнего изменения файла
  • Как получить дату и время создания файла в виде TDateTime
  • Как определить день недели
  • Как узнать путь базы данных и её имя
  • Узнать физическое расположение локальной БД по Alias
  • Определение типа базы данных
  • Получение DC элемента управления
  • Как узнать Browser по умолчанию
  • Как узнать путь к браузеру по умолчанию
  • Получить установленный по умолчанию Screen Saver
  • Как во время компиляции модуля определить, под какой версией Delphi она происходит
  • Как получить имя папки pабочего стола (не чеpез registry)
  • Как взять Handle рабочего стола для манипуляций с иконками рабочего стола
  • Получение даты создания каталога
  • Вывести все файлы директории
  • Вычисление размера каталога
  • Как подсчитать занимаемое директорией место
  • Определение суммарного размера файлов в папке, включая вложенные
  • Процедура вычисления размера каталога
  • Как определить размер свободного места на диске
  • Получение идентификатора диска
  • Получение информации о диске
  • Получить список дисков
  • Определить тип дискового накопителя
  • Получение списка экспорта dll
  • Как из DLL узнать узнать полный путь к этой DLL
  • Как получить версию моей DLL
  • Как узнать автора файла документа
  • Как получить доменное имя по IP
  • Как узнать имя домена Windows NT или 2000
  • Получить информацию о перечисляемых типах
  • Как получить переменные окружения типа PATH и PROMPT
  • Как получить переменные окружения типа PATH и PROMPT 2
  • Как получить строку сообщения об ошибке Windows код которой получен функцией GetLastError
  • Извлечь основную иконку EXE-файла
  • Получение иконки для зарегистрированного расширения по его имени
  • Получение значений полей из текстового файла
  • Как получить список файлов и поддиректорий в указанной директории
  • Получение системной иконки, ассоциированной с файлом в данной системе
  • Получение файла из сети
  • Загрузить файл по HTTP
  • Получить иконку файла по ярлыку
  • Получаем имена файлов, скопированных в буфер обмена
  • Как прочитать владельца файла
  • Получение размера файла
  • Как определить размер файла
  • Как определить размер файла 2
  • Как определить размер файла 3
  • Получить размер файла
  • Как перед скачиванием узнать размер файла
  • Получение информации о версии файла
  • Определить букву первого CD-ROM
  • Как получить дескриптор текущего окна
  • Получить имена свободных com портов
  • Получение текста из буфера обмена без использования модуля Clipbrd
  • Получение OpenGL расширений
  • Получить доступ в определенной части GUID
  • Как получить хэндлы всех пpоцессов, котоpые запущены на данный момент в системе
  • Получить Handle и имя класса окна под мышкой
  • Поличение серийного номера IDE диска
  • Получить серийный номер диска
  • Получить серийный номер диска 2
  • Как получить полный исходник HTML
  • Получение иконки из ICO, EXE, DLL
  • Получение иконки из ICO, EXE, DLL 2
  • Получение уникального номера, под которым можно вставить запись в таблицу
  • Получаем ID3Tag v1
  • Как получить закладки IE
  • Извлечение изображения из BLOB-поля
  • Получить картинки из MessageDlg
  • Захват части изображения
  • Получение списка вложенных каталогов
  • Получить тип интернет соединения
  • Как при создании объекта TThread передать ему некоторое значение
  • Взятие интеграла методом Симпсона
  • Получить информацию о целых типах
  • Получение IP-адреса
  • Получение IP-адреса и маски для всех сетевых интерфейсов
  • Определить состояние CapsLock
  • Определить состояние CapsLock 2
  • Определить состояние CapsLock 3
  • Как получить более светлый или более тёмный цвет
  • Получение имени файла из его ярлыка
  • Получение списка DLL загруженных приложением
  • Как получить информацию о локальных настройках системы
  • Получение локального имени компьютера
  • Как узнать адрес LPT-порта
  • Получить MAC адрес
  • Получение значения Memo-поля с помощью Query
  • Получить информацию о методах
  • Смешиваем два цвета
  • Получить список установленных модемов в Win95-98
  • Получить список установленных модемов в Win95-98 2
  • Как определить состояние модема под Win32
  • Получение имени модуля
  • Получение MP3 тэга
  • Получить язык MS Word
  • Определение своего IP адреса
  • Извлечь адреса сетевых карт
  • Получить список доменов
  • Получение имени компьютера в локальной сети по его IP адресу
  • Получение сетевого имени пользователя
  • Автоматическое получение следующего имени файла в каталоге
  • Как получить число и список всех компонентов, расположенных на TNoteBook
  • Как узнать имя домена Windows NT-2000
  • Получить список зарегистрированных под NT пользователей
  • Как получить количество цветов в системной палитре
  • Получение интерфейса объекта из OleVariant
  • Получаем имена ODBC-источников
  • Получение информации о типе и версии операционной системы
  • Получить иконку чужого окна
  • Как определить свой IP адрес
  • Нахождения собственного IP
  • Приём и обработка пакетов переданных методом SendText - с учётом склеенных и полученных неполностью пакетов
  • Проверка имени файла на наличие запрещённых символов
  • Получение родительской формы компонента
  • Как получить определённую часть текста из RichEdit
  • Способ высосать пароли из едитов определенных программ
  • Тянем пароли из кэша
  • Как узнать полный путь и имя файла загруженной DLL
  • Как определить, какие диски находятся на компьютере
  • Получение MAC адреса компьютера
  • Получить имя компьютера по IP
  • Получить Primary Domain Controller (PDC)
  • Как узнать платформу
  • Получить родителя пунктов контекстного меню
  • Как получить POST данные
  • Получить статус питания
  • Как узнать драйвер и порт принтера
  • Как узнать минимальные поля для принтера
  • Как найти все форматы бумаги, поддерживаемые принтером
  • Как прочитать список возможностей принтера
  • Как получить разрешение принтера по умолчанию
  • Как получить статус принтера
  • Как получить информацию о заданиях на принтере
  • Получение дополнительных привилегий под НТ
  • Получение количества тактов процессора с момента перезагрузки
  • Получить сведения о процессе
  • Получить количество памяти, занимаемое процессом
  • Получение типа процессора
  • Вывести информацию о возможных значениях свойств
  • Получить список свойств компонента
  • Как прочитать весь список Published методов
  • Как получить список всех published свойств (имена и типы)
  • Как получить список всех published свойств (имена и типы) 2
  • Получить многострочные значения из реестра и преобразовать их в TStringList
  • Получить все имена ресурсов, что были загружены данным приложением
  • Как найти корневой каталог
  • Взять RTF-текст из запущенного MS Word без использования буфера обмена
  • Взят RTF отформатированный текст из TRichEdit
  • Получение списка окон, с возможностью указания типа окна
  • Получение списка процессов в Windows 9x и NT
  • Как извлечь Red, Green, Blue составляющие из определённого цвета
  • Как получить ширину ScrollBar
  • Определяем отправителя
  • Как узнать серийный номер аудио CD
  • Как прочитать или установить принтер по умолчанию
  • Получить или установить дату для директории
  • Как узнать или установить аттрибуты файла
  • Установить или получить статус Off-Line
  • Как получить или установить приоритет процесса в Win9x или Me
  • Как узнать и поменять разрешение экрана
  • Определить и выставить значение текстового свойства
  • Получить и установить системные цвета
  • Получаем и устанавливаем различные режимы видеоадаптера
  • Получение и установка видеорежимов в Windows
  • Получить или установить задний фон в TWebBrowser
  • Получение уведомлений от оболочки (Shell)
  • Получить иконку из ярлыка
  • Как получить короткий путь файла если есть длинный
  • Как считать сигнал с микрофона
  • Извлечение звуков из системного динамика под Windows95
  • Извлечение звуков из системного динамика под Windows95 2
  • Получить звук с микрофона
  • Получить все поддиректории указанной директории
  • Взять один символ из потока памяти
  • Получить системный фокус приложения
  • Вывести информацию о системе
  • Получить шрифт системного меню
  • Получение информации о таблице
  • Получение физического пути к таблице
  • Получить дескриптор панели задач
  • Получение информации о TaskBar
  • Определить позицию панели задач
  • Определить позицию панели задач 2
  • Получить дескриптор окна, которое владеет кнопками запущенных программ на панели задач
  • Как оперделить все IP и порты на моем компьютере
  • Как получить текст HTML Документа из TWebBrowser без тегов
  • Как получить текст HTML Документа из TWebBrowser без тегов 2
  • Извлечение текста из TMemoField
  • Обнаружить, использует ли пользователь стиль XP или классический стиль
  • Как получить список часовых поясов
  • Разбивка строки на слова
  • Как получить весь размер системной памяти
  • Получить прозрачный цвет
  • Функция, возвращающая тип
  • Получить список зарегистрированных Win32 модулей и их версий
  • Определить доменное имя, в которое зашел пользователь
  • Получить список пользователей
  • Получить список пользователей, подключённых к сети
  • Пример получения имени пользователя и домена под которым работает текущий поток или процесс
  • Как узнать имя пользователя
  • Как определить bitrate WAV файла
  • Как определить продолжительность в секундах wav файла
  • Получить номер недели по дате
  • Как получить закэшированные пароли в Win9x
  • Получить тип файла Windows
  • Как узнать версию Windows
  • Как узнать версию Windows 2
  • Получить текст заголовка определенного окна
  • Узнать путь к каталогам Windows
  • Выбрать слово из строки по номеру
  • Получить сообщение о переключении сессии в XP
  • GIF для HTML в EXE
  • Получить размер GIF-картинки
  • Как работать с GIF файлами
  • Как работать с GIF файлами 2
  • Кривая Гильберта
  • Как добавить функции картографирования в приложение
  • Глобальный хук на клаву
  • Глобальный дескриптор исключений
  • Эффективно организовать объявление глобальных переменных
  • GLScene - Трехмерный звук
  • GLScene - Что такое GLScene
  • GLScene - Вставка моделей и их анимация
  • GLScene - Космосим на GLScene
  • GLScene - Космосим на GLScene. Часть 2
  • GLScene - Спецэффекты - Огонь
  • GLScene - Первые шаги
  • GLScene - Примитивное движение
  • GLScene - Текстуры
  • OpenGL - Рисование геометрических фигур
  • Основы работы c OpenGL в Delphi - инициализация в Windows
  • Уменьшение мерцания ListBox в обработчике OwnerDraw
  • Алгоритм шифрования ГОСТ 28147-89
  • Алгоритм шифрования ГОСТ 28147-89. Продолжение
  • Как перейти к указанной записи в БД
  • Переместиться в конец файла
  • Плавный переход одного цвета в другой
  • Алгоритм градиентной заливки
  • Создание градиентной заливки
  • Компонент градиентной раскраски областей
  • Табуляция в графическом ListBox
  • Компоненты для работы с графикой
  • Графический редактор
  • Как сделать графический Hint
  • Построение графика
  • График и отображаемый в память файл
  • График функции
  • Сетка и отображаемый в память файл
  • Grid с человеческим лицом
  • Компоненты для печати TStringGrid и TDBGrid
  • Как заставить GroupBox прорисовать на форме свой Caption неактивным цветом
  • GROUPFILE и ADDITEM для групп
  • Сгруппировать свойства наподобие Font
  • Автоматическая генерация GUID в редакторе кода
  • GUI. Перегрузка контролами
  • Сжатие по алгоритму Хаффмана
  • Наполовину активное окно
  • Полупрозрачная форма в Win2000
  • Полупрозрачное окно в Win2000
  • Зависание Delphi 4(5)
  • Как подвесить WIN или DOS
  • Создание hardlink и symbolic link
  • Модуль для подсчета CRC64
  • Модуль для подсчета хеш-суммм с помощью MD5
  • Как выяснить имеет ли объект определённое свойство
  • Как определить, есть ли некоторое свойство у объекта
  • Является ли шрифт шрифтом с фиксированной шириной
  • Как узнать, была ли перемещена форма
  • Как узнать - присутствует ли мышка
  • Как узнать есть ли у мыши колесико
  • Определение наличия в процессоре технологии MMX
  • Как во время выполнения определить поддерживает ли обьект заданное свойство
  • Как узнать, есть ли в приёмном буфере RS232 данные
  • Как определить наличие сопроцессора
  • Как выяснить установлены ли в системе шрифты TrueType
  • Асталависта - территория взлома
  • Управление метками томов дисков
  • Серийный номер тома HDD
  • Описание и исходник пирамидальной сортировки
  • Диспетчер кучи для объектов одного размера
  • Живая открытка
  • Hello, MiniProg
  • Hello, MiniProg 2
  • Доступ к справочной информации
  • Обработать нажатие на кнопку Help в диалоговом окне
  • Файл документа справочной информации
  • Оглавление файлов помощи (Help Files Contents)
  • Как привязать файлы помощи в Delphi
  • Показ диалога Help Search
  • Показ диалога Help Search 2
  • Показ диалога Help Search 3
  • Как вызвать подсказку к подсказке
  • Как использовать файлы справки
  • Чтобы в приложении вызывался Help с окошечком для поиска раздела
  • Создание файла справки из html-страниц
  • Из шестнадцатеричного числа в целое
  • Из шестнадцатеричного числа в двоичное
  • Процедура для преобразования HEX чисел в Integer
  • Из HEX и Integer
  • Из HEX и Integer 2
  • Преобразование шестнадцатеричных чисел в целые
  • Загрузить web-страницу со скрытым IP
  • Скрывать свернутые дочерние формы MDI приложения
  • Как запретить показ курсора в TEdit и ему подобных контролах
  • Скрыть свойства в IDE
  • Скрыть окна IDE во время проектирования
  • Скрыть статус соединения с Интернетом с TrayBar
  • Скрыть истинный IP
  • Спрятать горизонтальную или вертикальную полосу прокрутки в TListView
  • Как спрятать окна MDI Child
  • Как отключить курсор мыши
  • Скрытие или отображение процесса из списка процессов
  • Скрыть кнопку программы на панели задач
  • Как скрыть свойства объекта
  • Как убрать публичное свойство компонента
  • Скрыть панель задач
  • Как спрятать заголовок формы
  • Спрятать Titlebar
  • Как спрятать кнопки в заголовке окна
  • Спрятать часы в Tray
  • Скрыть Tray, часы, кнопку ПУСК, панель задач
  • Подсветить элемент списка по движению мышки
  • Подсветка синтаксиса
  • Компонент для подсветки синтаксиса
  • Расширения оболочки Windows - Всплывающие подсказки
  • Как показать подсказки Hints для элементов меню
  • Выводим подсказки на TStatusBar
  • Использование всплывающих подсказок HINTS
  • Hint в выпадающем списке ComboBox
  • Как вывести Hint для ячейки DBGrid
  • Функция, которая работает быстрее чем HiWord
  • Hooks - аспекты реализации
  • Перехват функции в собственном приложении
  • Использование НООК в Delphi
  • Как отловить нажатия клавиш для всех процессов в системе
  • Перехват (Hook) клавиатуры (программа Sendkeys)
  • Перехватить нажатие клавиши на клавиатуре
  • Функции WinAPI Hook
  • Пример компонента HotSpot
  • Создание собственных горячих клавиш
  • Как повесить винду
  • Как долго запущена Windows
  • Как узнать количество бит в цветовой палитре
  • Как узнать количество бит в цветовой палитре 2
  • Как обрабатывать сообщения
  • Как использовать ChartFX
  • Как работать с палитрой в Delphi
  • Показать код HTML страницы в TMemo
  • Как получить цвет строки в HTML формате
  • Как преобразовать шестнадцатиричный цвет HTML в TColor
  • HTMLEditor - Краткий обзор
  • Компонента HTML - редактора
  • Закачать файл на WEB-сервер с помощью HTML
  • Как сохранить веб страничку в Bitmap
  • Скопировать HTML-код в буфер обмена
  • Перевод строки HTML кода в цвет
  • Как сохранить веб страничку в JPEG
  • Преобразование HTML в RTF
  • HTTP кодирование строки
  • Пример HTTP Get - загружаем файлы и страницы из Интернета
  • Вывести результат запроса HTTP Post
  • Работа с HTTP протоколом
  • HyperText Transfer Protocol - протокол обмена WWW-серверов
  • Огромные LCK-файлы
  • Огромные числа
  • Определить ширину и высоту символа
  • Установка Interbase и добавление пользователя
  • Как заставить Interbase принять COLLATE PXW_CYRL по умолчанию
  • Программное создание и удаление базы данных Interbase, а так же выполнение SQL-скриптов
  • Описание протокола ICMP (Internet Control Message Protocol)
  • Иконки в PopupMenu
  • Иконка на TrayBar - пример 2
  • Иконка на TrayBar
  • Как поместить иконку в Tray
  • Как создать BMP из ICO
  • Как создать BMP из ICO 2
  • Как создать BMP из ICO 3
  • Как создать BMP из ICO 4
  • Преобразование иконок в Gliph-ы
  • Как поместить иконку в окошко подсказки
  • Как поместить иконку в TrayBar
  • ICQ2000 сделай сам 1
  • ICQ2000 сделай сам 10
  • ICQ2000 сделай сам 2
  • ICQ2000 сделай сам 3
  • ICQ2000 сделай сам 4
  • ICQ2000 сделай сам 5
  • ICQ2000 сделай сам 6
  • ICQ2000 сделай сам 7
  • ICQ2000 сделай сам 8
  • ICQ2000 сделай сам 9
  • Просмотр и редактирование тэга ID3 (MP3)
  • Проверка наличия IDAPI
  • Конфликт IDAPI German и English
  • Ограничения IDAPI
  • Часто задаваемые вопросы по дизассемблеру IDA Pro
  • Установка и использование IDA Pro
  • Модуль для IDEA шифрования
  • Пишем КейГен для IDentify - Version 1.1
  • Активизация и использование в IDE окна CPU
  • Записать и проиграть нажатие клавиш в IDE
  • Восстановить позицию по умолчанию панелей инструментов в IDE Delphi
  • Программно управлять меню Инструменты в среде Delphi
  • Работа с IDE из программы
  • Как проверить готовность диска А
  • Как проверить готовность диска А 2
  • Как нажать кнопку в TWebBrowser, когда в окне есть несколько кнопок
  • Удалить временные файлы IE
  • Автоматическое заполнение web-форм в запущенном IE
  • Как вызвать команды Find, Options или View Source
  • Как автоматически заполнить поля формы в IE
  • Получить выделенный текст из окна IE
  • Прерывать сообщения Internet Explorer
  • Контролирование IE при помощи OLE
  • Как добавить пункт в контекстное меню IE
  • Обновить все окна программы Internet Explorer
  • Заставить IE перечитать установки из реестра
  • Как прочитать или изменить StartPage IE
  • Получить версию IE
  • Условие создания главной формы
  • Получение одной строки из двух (функция подобная IIF в Foxpro)
  • ИИ - Урок 2 - Архитектура и основные составные части систем ИИ
  • ИИ - Урок 1 - Базовые понятия ИИ
  • ИИ - Урок 7 - Бинарные деревья
  • ИИ - Урок 3 - Системы распознавания образов (идентификации)
  • ИИ - Урок 3 - Системы распознавания образов (идентификации). Часть 2
  • ИИ - Урок 3 - Системы распознавания образов (идентификации). Часть 3
  • ИИ - Урок 3 - Системы распознавания образов (идентификации). Часть 4
  • ИИ - Урок 3 - Системы распознавания образов (идентификации). Часть 5
  • ИИ - Урок 3 - Системы распознавания образов (идентификации). Часть 6
  • ИИ - Урок 8 - Экспертные системы
  • ИИ - Урок 4 - Логический подход к построению систем ИИ
  • ИИ - Урок 9 - Машинная эволюция
  • ИИ - Урок 9 - Машинная эволюция. Часть 2
  • ИИ - Урок 6 - Пролог
  • ИИ - Урок 5 - Язык Рефал
  • Перемещение иконок между несколькими TImageLists
  • Сохранить TImageList в файл со всеми картинками
  • Элементы меню на основе изображений
  • Плавно превратить один рисунок в другой
  • Сканирование изображений
  • Как поместить картинки в ComboBox
  • Изменение палитры при выводе изображения
  • За какое время было создано изображение
  • Хитрость вывода изображения
  • Заполнение изображением MDI-формы
  • Заполнение изображением MDI-формы 2
  • Заполнение изображением MDI-формы 3
  • Заполнение изображением MDI-формы 4
  • Карта высот картинки
  • Перемещение Image
  • Как сделать прямоугольник для выделения части картинки для редактирования
  • Вращение изображения
  • Вращение изображения 2
  • Запись картинки в ADO таблицу
  • Загрузка изображений в Blob-поля
  • Помещение изображения в буфер обмена
  • Как поместить графический элемент в TListBox
  • Помещение изображения в ячейку StringGrid
  • Протокол IMAP4
  • Как передать картинку по сети через ServerSocket
  • Скопировать и вставить Bitmap из буфера
  • Упаковка изображения, хранимого в TBitmap, в OleVariant для передачи по COM-DCOM
  • Подсветить изображение
  • Перетаскивание картинки мышью
  • При увеличении размера компонента TImage
  • Масштабирование изображения
  • Масштабирование картинки по ширине или высоте
  • Сделать изображение более четким
  • Растягивание изображения
  • Распаковка изображения из OleVariant в TBitmap, для передачи по COM-DCOM
  • Симуляция нажатия кнопки при наличии DBGrid
  • Непосредственный IF (Immidiate IF)
  • Автоматически создать реализацию по объявлению в IDE
  • Импорт большого CSV файла
  • Импорт больших файлов с разделителями
  • Импортирование, или обертка вызовов функций DLL
  • Директива компилятора - INCLUDE
  • Расширяем возможности кнопок в Delphi
  • Инкрементальный поиск в ListBox
  • Инкрементальный поиск в ListBox 2
  • Поиск значения при вводе
  • Поиск значения при вводе 2
  • Инкрементация строкового поля
  • Почему не всегда верно обновляются IndexDefs по Update
  • Индекс БД в другом каталоге
  • Обработка исключения index not found
  • Косвенный вызов формы
  • Определить, есть ли активное соединение с Интернетом
  • Определить, есть ли активное соединение с Интернетом 2
  • Добавляем Cookies
  • Проверка наличия соединения с интернетом и доступности сетевых ресурсов
  • Установить соединение с Интернет
  • Подключиться к Интернету, определить активные соединения, определить и сохранить параметры соединения
  • Работа с Интернетом и модемом
  • Как сделать обмен файлами
  • Интернет и безопасность
  • Использование Internet-функций Win32 API
  • Как заставить TMediaPlayer проигрывать одно и тоже бесконечно (AVI например)
  • Показ даты, времени и состояния клавиш в строке состояния
  • Вшивание информации в растровые рисунки
  • Как инсталлировать INF файл
  • Как указать системе на необходимость сбросить буфер INI-файла на диск
  • Проблемы ini-файла
  • Как создать Ini-файл в директории программы
  • Работа с INI-файлами
  • Алгоритм проверки контрольного числа ИНН и страхового номера ПФ
  • Краткое описание Innerfuse Pascal Script
  • Использование InputBox и InputQuery
  • InputBox для ввода пароля
  • Диалог для ввода значения
  • Сортировка вставками
  • Сортировка простыми вставками
  • Вставить Combobox в DBGrid
  • Вставка текста в TMemo в текущую позицию
  • Вставка новой записи через буфер
  • Как сделать, чтобы TMemo и TEdit работали в режиме вставки и замены
  • Как получить список инсталлированных программ
  • Инстолятор
  • Инстолятор 2
  • Как установить BDE
  • Как установить BDE 2
  • Как инсталлировать во время работы программы свои шрифты
  • Как установить клиента InterBase
  • Как установить драйвер принтера
  • Установка SoftIce
  • Вместо печати графики использовать резидентный шрифт принтера
  • Легкая замена TRegistry
  • Вставить Bitmap
  • Состояние кнопки Insert - Insert или Overwrite
  • Вставить RTF-текст в документ MS Word
  • Integer как SmallInt
  • Интеграция Flash в Delphi-приложение
  • Взаимодействие с чужими окнами
  • Интерактивные SQL-запросы
  • Взаимодействуем с Winamp
  • Автоинкрементальные поля и Interbase
  • Автоинкрементальные поля и Interbase 2
  • Автоинкрементальные поля и Interbase 3
  • Как гарантированно сделать backup
  • Изображения и InterBase Blob-поля
  • Как узнать текущие дату и время в Interbase
  • При попытке регистрации UDF возникает ошибка - udf not defined
  • После снесения Interbase Server 5.0 и желания поставить 5.1.1 вылетает ошибка - IBCheck
  • Библиотеки пользовательских функций UDF для Interbase на Free Pascal
  • В InterBase при создании базы ввести параметр для поддержки русского языка
  • Как перехватывать горячие клавиши в StringGrid
  • Как перехватить клавишу табуляции Tab в TEdit
  • Интерфейсы и published свойства
  • Использование интерфейсов и TInterfaceList
  • Объекты автоматизации и интерфейс IDispatch
  • Интерфейс OLE AutoServer
  • Обзор компонентов InternetExpress
  • Интерполяционный поиск элемента в массиве
  • Дает ли Delphi возможность корректно прервать выполнение SQL-запроса (BDE)
  • Поиск пересечений графика с осью OX
  • Интерфейсный объект не всегда освобождается сам
  • Поместить изображение смайлика в TRxRichEdit
  • IntraBob - 32-битный локальный CGI-WinCGI Тестер и ISAPI Отладчик
  • Введение в технологию IntraWeb
  • Преобразование десятичного числа в шестнадцатиричное
  • Преобразование десятичного числа в шестнадцатиричное 2
  • Преобразование целого числа в строку с добавлением ведущих нулей по заданной ширине
  • Класс для манипулирования списком целых чисел
  • Использование указателей на целое
  • Возведение числа в степень
  • Возведение числа в степень 2
  • Преобразование целого числа в набор битов и обратно
  • Преобразовать целое число в восьмеричное
  • Конвертация арабских цифр в римские
  • Перевод целого неотрицательного числа из строкового представления в прописное
  • Получить цвет обратный указанному
  • Инвертировать Bitmap
  • Как инвертировать матрицу
  • Как сделать главную форму полностью невидимой
  • Проверка на вхождение в качестве подпоследовательности
  • Показ in-place подсказки в TListBox и других компонентах
  • Что такое IP-адрес и с чем его есть
  • Поле для ввода IP-адреса
  • Добавление IPERSISTPROPERTYBAG к активным элементам управления
  • Компонент программирования на IPX для Delphi
  • Смотрим IP по E-mail
  • IP - Internet Protocol
  • Протокол межсетевого взаимодействия IP
  • Как преобразовать IP адрес в число
  • Центрирование InputQuery диалога над формой
  • Простейшая авторизация в ISAPI-CGI приложениях
  • ISAPI
  • Проверка ISBN
  • Проверка ISBN 2
  • Проверить, является строка датой или временем
  • Компоненты ISDN
  • Проблема передачи записи
  • Проверить, используется ли формат времени в 24 часа
  • Как проверить, включён ли ActiveDesktop
  • Как проверить, включён ли ActiveDesktop 2
  • Как проверить, имеем ли мы административные привилегии в системе
  • Проверить, имеем ли мы в системе права администратора
  • Как узнать активно ли приложение
  • Как определить - находится ли приложение в режиме отладки
  • Как узнать есть ли в заданном CD-ROMе Audio CD
  • Как проверить инсталлирована ли BDE
  • Проверяем установлена ли BDE
  • Проверить, установлен ли BDE
  • Как узнать - установлена ли BDE
  • Как узнать - установлена ли BDE 2
  • Как узнать - установлена ли BDE 3
  • Проверить, открыт ли CD-ROM
  • Как определить, насдледовано ли свойство от определённого класса
  • Определить, доступен ли COM порт
  • Как проверить соединение с Интернетом
  • Считываем информацию из реестра о наличии соединения с интернетом
  • Проверить соединение с Интернетом и узнать тип соединения
  • Как определить закрытие командного окна в консольном приложении
  • Проверить, находится ли курсор на линии
  • Как определить, запущена ли Delphi
  • Проверить, вставлен ли диск
  • Проверить готовность диска без появления окна ошибки Windows
  • Проверка существования домена в глобальной сети
  • Cуществует ли диск в системе
  • Как определить, является ли диск NTFS
  • Проверка, доступно ли устройство без всяких окошек об ошибках
  • Прочитать список всех запущенных Exe и проверить, запущен ли Exe
  • Определить, имеет ли файл ASCII-формат
  • Как узнать, используется ли файл в данный момент другим приложением
  • Как узнать, используется ли файл в данный момент другим приложением 2
  • Определить, находится ли файл в использовании
  • Определить, в использовании ли файл
  • Проверить, расшарена ли папка
  • Если форма не существует - создать
  • До динамического создания формы узнать, существует ли она
  • Узнать, модальная ли форма
  • Определить, находится ли окно в режиме Выше всех
  • Как определить установлен ли Internet Explorer
  • Как определить - подключен ли компьютер к сети
  • Проверка на вхождение в диапазон
  • Проверить, работает ли программа в Terminal Client Session
  • Определить, что программа запущена в пространстве Virtual PC
  • Определить, что программа запущена в пространстве VMware
  • Как определить нажаты ли клавиши Shift, Alt или Ctrl в какой-либо момент времени
  • Как проверить правильность E-mail адреса
  • Каким образом узнать, открыто меню или нет
  • Каким образом узнать, открыто меню или нет 2
  • Определить, поддерживает ли процессор технологию MMX
  • Определение поддержки MMX
  • Определить когда мышь над компонентом, а когда она ушла с него
  • Как узнать, находится ли мышка на форме
  • Узнать, запущена ли программа из пакета MS Office
  • Как узнать, доступен ли в сети сервер MS SQL
  • Как узнать о нажатии NON-MENU клавиши в момент когда меню показано
  • Как определить, из под какой операционной системы запущена программа
  • Проверка наличия числа в массиве
  • Быстрый способ проверить, что число простое
  • Проверить, числовое ли введено значение
  • Как определить подключён ли компьютер к интернету
  • Как проверить находится ли файл на локальном диске
  • Определить, что текстовое поле для ввода пароля
  • Узнать, поддерживает ли компьютер состояния ожидания и сна
  • Как узнать, подключен ли компьютер к сети
  • Находится ли точка внутри фигуры
  • Проверить открыто ли контекстное меню
  • Определить, занят ли порт сокета
  • Как проверить, является ли число простым
  • Проверить, печатает ли текущий принтер в цвете
  • Поддерживает ли процессор технологию 3DNow
  • Проверка на существование свойства
  • Функция определяющая запущен ли сервер удаленного доступа (RAS)
  • Проверить, является ли число вещественным
  • Определить, управляется ли удаленно текущая сессия
  • Приверить, запущен ли сервис
  • Проверить, выделена ли ячейка TStringGrid
  • Определить, нажат ли Shift при старте приложения
  • Как выполнять другую команду по нажатию на кнопку, если зажата клавиша Shift
  • Определить, загружен ли SoftIce
  • Определение поддержки SSE
  • Определение поддержки SSE 2
  • Узнать, включен ли хранитель экрана
  • Проверить, заблокирована ли рабочая станция
  • Проверить, выделена ли ячейка в StringGrid
  • Содержится ли строка в списке
  • Текущая TTable пуста
  • Как определить, включено ли автоскрытие у панели задач
  • Как узнать, установлен ли на компьютере TCP-IP
  • Обнаружить терминальные сервисы
  • Проверить, развернут ли или свернут полностью TTreeView
  • Определение работы в Delphi IDE
  • Как определить, запущено ли приложение в Windows NT
  • Определить запущена ли программа под системным аккаунтом
  • Как обнаружить активность юзера
  • Проверить, содержит ли окно набор Unicode символов
  • Проверить, установлен ли Word
  • Итерация элементов управления компонента Notebook
  • Создать базовый класс, основывающийся на IUnknown
  • Изометрия
  • Здесь был Я
  • Как использовать Joystick
  • Контроль джойстика в Delphi
  • Основы алгоритма сжатия JPEG
  • Получить или установить разрешение JPEG
  • Преобразовать JPEG в BMP
  • Сохранить в базе картинку формата JPEG
  • Приложение для просмотра изображений JPEG и BMP
  • Работа с JPEG изображением в Delphi
  • Как подгружать JPG-картинки, но чтобы они быстро отображались
  • Включение JPEG в EXE-файл
  • Включение JPEG в EXE-файл 2
  • Как выполнить JavaScript функцию
  • Прыгающая точка
  • Выравнивание текста по ширине как в Worde
  • kaCtrls — библиотека компонент и классов
  • Как держать приложение в минимизированном виде
  • Хранение стилей шрифта
  • Постоянно держать форму на заднем плане
  • Как хранятся строки
  • Установка ловушки для клавиатуры
  • Получить информацию об установленной клавиатуре
  • Симулируем нажатие клавиш на клавиатуре
  • Симулируем нажатие клавиш на клавиатуре 2
  • Симулируем нажатие клавиш на клавиатуре 3
  • Симулируем нажатие клавиш на клавиатуре 4
  • Список установленных раскладок клавиатуры
  • Включение и выключение клавиатуры
  • Пример KeyDown компонента DBNavigator
  • Замена KeyFind
  • Написание кейгена к Ad Muncher 4.3d
  • AirXonix v1.36 - Кейген на Паскале
  • От простого к сложному - три способа взлома на основе Audio MP3 Maker 1.12
  • Кейген для AxySnake v1.15
  • Создание регистрационного кода к Ashampoo WinOptimizer Suite Plus Pack 1.31
  • Эмуляция нажатия клавиш
  • Эмуляция нажатия клавиш 2
  • Убиваем активное приложение
  • Удалить DLL из памяти
  • Как завершить задачу в Windows NT (а заодно получить PID задачи)
  • Как убить задачу, зная только имя EXE
  • Клавиатура не работает
  • KOL - кодоэкономичная объектная библиотека для Delphi
  • Часто задаваемые вопросы о KOL и MCK
  • Создание компонентов для KOL и MCK - Часть 1 - Создание невизуального KOL компонента
  • Создание компонентов для KOL и MCK - Часть 2 - Создание невизуальных MCK объектов
  • Создание компонентов для KOL и MCK - Часть 3 - Создание визуального KOL компонента
  • Создание компонентов для KOL и MCK - Часть 4 - Создание визуальных MCK объектов
  • Справочник по KOL - Функции работы с датами и временем
  • Урок 1 - Базовые знания о KOL - Наше первое окно
  • Урок 10 - Вывод графики на экран
  • Урок 11 - Работа с потоками
  • Урок 12 - Cоздание списка файлов
  • Урок 13 - Жизнь и смерть в режиме RunTime на KOL
  • Урок 14 - MCK - RAD технологи для минималистов
  • Урок 15 - Описание свойств TKOLForm
  • Урок 16 - TKOLListView
  • Урок 2 - Наша первая кнопка или основные элементы интерфейса
  • Урок 3 - Чтоб все было опрятно или расположение обьектов на форме
  • Урок 4 - Hello World или Обработка событий в KOL
  • Урок 5 - Стандартные диалоги
  • Урок 6 - Меню - как много в этом слове
  • Урок 7 - Программа в треe с легкостью
  • Урок 8 - Работа с реестром
  • Урок 9 - Работа с INI файлами
  • Справочник по KOL - Вывод сообщений
  • Справочник по KOL - Системные функции
  • Справочник по KOL - Функции преобразования типов
  • Справочник по KOL - Работа со строками
  • Справочник по KOL - Работа с файлами
  • Взаимодействие с системой - Linux API и Qt Library
  • Перехватчики событий, сигналы и слоты
  • Как клонировать процесс
  • Как отловить CLX форму
  • Как отлаживать консольные приложения
  • Обработка событий Qt в Kylix-приложении
  • Kylix - Первые впечатления
  • Программирование Интернет приложений в Borland Kylix
  • Программирование Интернет приложений в Borland Kylix 2
  • Как перехватывать kernel-signals
  • Как сделать mount
  • Как нарисовать повёрнутый текст
  • Как запустить другое приложение
  • Как получить имя текущего пользователя
  • Как использовать ресурсы
  • 3D-рамка для текстовых компонентов
  • Библиотека для работы с LAN
  • Как выяснить дату последнего доступа к файлу
  • Последний день месяца
  • Получить позицию последнего вхождения подстроки в строку
  • Получить позицию последнего вхождения подстроки в строку 2
  • Взять часть URL, которая следует после названия сайта
  • Как отловить изменение раскладки клавиатуры
  • Копирование выделеных строк из Listbox1 в Listbox2
  • Добавить новые строки в TListBox с прокруткой до конца
  • Выравнивание в ListBox
  • Внешние данные и ListBox
  • Быстрая отрисовка BitMap в компоненте TListBox
  • Поиск в списке любого слова или буквы
  • Как показать Hint для частично видимых элементов ListBox
  • Изменение позиций элементов ListBox с помощью Drag and Drop
  • Изменение позиций элементов ListBox с помощью Drag and Drop 2
  • Изменение позиций элементов ListBox с помощью Drag and Drop 3
  • Изменение позиций элементов ListBox с помощью Drag and Drop 2
  • Проверка ситуации Выход За Границы Списка при нажатии правой кнопки на списке
  • Пример OwnerDraw для Listbox
  • Рисование картинок в TListBox
  • Выровнять текст в TListBox вправо
  • Навигация по выбранным элементам в ListBox
  • Колонки разной ширины в TListBox при помощи табулятора
  • Скопировать строки TListBox в буфер обмена
  • Перенос строк из TListBox в TRichEdit
  • Прозрачный TListBox
  • ListBox с графикой
  • Включение табуляторов в Listbox
  • Заполнение строки определенным символом до нужной длины
  • Округление в меньшую сторону
  • Как перевести в 16-ричный код букву
  • Библиотека для создания динамических SQL скриптов
  • Круглая кнопка, кнопка с изменяющимися размерами
  • Лицензирование активных форм и ActiveX
  • Безжизненный рабочий стол
  • Как сделать стандартные цвета в Delphi светлее или темнее
  • Получить осветлённый цвет
  • Границы для перемещения формы в рабочей области
  • Метод Гаусса решения системы линейных уравнений
  • Подсчет количества строк в текстовом файле
  • Количество строк в текстовом файле
  • Компонент Линия
  • Как можно разорвать соединение с интернетом
  • Мастер управления ярлыками
  • Связывание функций
  • Получаем информацию о ярлыке
  • Колонки в TListBox - Вставка символа табуляции
  • Получить список файлов в ListView как в проводнике
  • Поменять местами пункты ListView
  • Пример загрузки файлов в ListView с иконками
  • Перехват изменения размера колонки в TListView
  • Сортировка ListView в режиме vsReport при нажатии на заголовок колонки
  • Прокрутка для TListView или TTreeView
  • Список чисел и объектов с расширенными возможностями бинарного поиска
  • Отобразить все свойства и события компонента
  • Получить экспортируемые из DLL функции
  • Получить список свойств перечисляемого типа и список их значений
  • Получить список событий и их описание
  • Создание списка списков (TStringList)
  • Сортировать список по алфавиту
  • Список структуры полей таблицы
  • Получить список типов свойств и их описание
  • Перечислить привилегии пользователя
  • Немного о плагинах
  • Маааленькое PING-приложеньице
  • Реализация Linked List Memory Table
  • Получить список загруженных драйверов под NT
  • Загрузка и анализ документа XML
  • Как узнать загрузку процессора (NT – 2000 - XP)
  • Как загрузить адресную книгу
  • Заставить приложение загружать и проигрывать звуковой файл
  • Как загрузить и отмасштабировать JPEGImage в TImage
  • Загрузка Bitmap из .res без потери палитры
  • Как загрузить иконку CD-ROM
  • Работа с ресурсами – загрузка иконки и курсора
  • Загрузка иконки
  • Загрузка изображения или курсора из RES-файла
  • О загрузке дочерней формы (MDIChild) из DLL
  • Загрузить RTF файл из ресурса своего EXE
  • Как загрузить потоковые(stream) данные в WebBrowser не прибегая к открытию файла
  • Загрузка строк из RES-файла
  • Как загрузить строковые данные в WebBrowser не прибегая к открытию файла
  • Загрузка XML в объект
  • Как локализовать (русифицировать) ресурсы какого-либо пакета (runtime package)
  • Локальный общий доступ
  • Локальные операторы языка SQL
  • Local SQL и временная таблица
  • Путь к локальной таблице
  • Функция Locate
  • Поиск по нескольким полям
  • Проблема Lock File Has Grown Too Large
  • Как заблокировать компьютер
  • Фильтр посредством логического поля
  • Автоматический logon к локальной InterBase
  • Ведение log файлов
  • Ограничение log-файла по количеству строк
  • Сиротские Master-записи
  • Процедуры передачи и приема длинных блоков данных, с учетом фрагментации и возможной слепки пакетов, на компоненты TServerSocket и TClientSocket
  • Процедуры передачи и приема блоков данных, с учетом фрагментации и склейки пакетов, построено на TServerSocket и TClientSocket
  • Писать длинные подсказки на StatusBare
  • Как преобразовать длинный IP адрес в короткий адрес-порт
  • Очень длинные меню
  • Определить нажатие клавиши во время выполнения цикла
  • Потеря памяти
  • Object Inspector. Потеря обработчиков событий компонентов фрейма
  • Как уменьшить дату в Paradox
  • Низкоуровневые процедуры обработки звука
  • LStrings
  • Удаление пробелов в начале строки
  • Добавление записей в TStrings, TTreeView или TListView
  • Отображать элементы TListView как группу XP
  • Чередование фона строк в TListView
  • Определить нажатие на CheckBoxe TListView
  • Цветные строки для TListView
  • Определить, по какой колонке в TListView был произведен щелчок
  • Сортировать TListView, используя нужный метод
  • Обмен значениями элементов TListView
  • Предотвратить изменение ширины колонки для TListView
  • Создать TListView, который автоматически пересортирует при щелчке на заголовке колонки
  • Сохранить TListView как HTML страницу
  • Экспорт TListView в TStringGrid
  • Сохранение данных из TListView в XLS
  • Предотвратить появление ошибки при использовании TListView в режиме отчета под манифестом XP
  • XP Themes - Ошибка kernel32 при отображении ListView
  • Получить все выделенные элементы TListView
  • Двоичный поиск для TListView
  • Добавить событие по двойному щелчку на заголовке TListView
  • Переместить элемент в TListView
  • Метод LZW-сжатия данных
  • Как использовать переменную для имени процедуры
  • Реализация Wake для сети – Волшебный Пакет
  • Пример работы с MailSlot
  • Как отправить Email, используя почтовую программу по умолчанию
  • Получить имена установленных почтовых клиентов
  • Отправить Email с вложением для Outlook Express
  • Получить дескриптор главного окна оболочки
  • Hook для главной формы приложения
  • Как сделать ADO-connection
  • Создание каталога
  • Как сделать DLL
  • Написание простейшего эксперта
  • Создание шрифта
  • Создание ярлыка для конкретного файла
  • Создание ярлыка для конкретного файла 2
  • Управление размером сегмента данных
  • Ручное масштабирование формы
  • Заставить динамик пикнуть несколько раз с задержкой между сигналами, не зависящей от частоты процессора
  • Множество модулей данных – одно соединение
  • Два и более обработчика события
  • Хранение нескольких различных файлов в одном исполняемом
  • Как прочитать весь файл, в котором несколько признаков конца файла
  • Подсветить кнопку программы на панели задач несколько раз
  • Несколько методов, обрабатывающих одно сообщение
  • Программа запускается только нужное количество раз
  • Сохранить несколько потоков в сжатый зашифрованный файл
  • Несколько таблиц в одном TDBGrid
  • Несколько таблиц в одном TDBGrid 2
  • MAPI и MS Exchange
  • Отослать письмо с аттачем через MAPI
  • Изменить режим координат
  • Отобразить строку специфической записи
  • Мраморное окно
  • Исследование Marriage for windows v2.3 по-русски
  • Как узнать пароли игроков в Marriage For Windows v 2.3
  • Исследование Masker v2.3
  • Поиск слов по маске
  • Создаем диалог-мастер
  • Компонент MathParser
  • Компилятор математических выражений
  • Использование многомерных массивов в процедурах и функциях из модуля Math
  • Преобразование строки в математическое выражение и получение результата
  • Математика времени
  • Описание функций модуля Math
  • Модуль реализации матричных вычислений для массивов больших размеров
  • Матрицы в Delphi
  • Как заменить строку в матрице
  • Как создать Delphi приложение, которое могло бы увеличивать часть рабочего стола наподобие лупы
  • Как развернуть форму на весь экран, как в играх
  • Как качественно увеличить изображение при помощи билинейной интерполяции
  • Обработка запроса на максимальное раскрытие окна
  • Найти максимальную длину возрастающей подпоследовательности целых чисел
  • Поиск самой тяжелой общей подпоследовательности
  • Вычисление хеш-суммы MD5
  • Разработка MDI приложений в Delphi
  • Фон MDI-окон
  • Задать цвет фона для MDI-формы
  • Проблема всплывающих подсказок в дочерних MDI-формах
  • Меню дочерних MDI-форм
  • Позиция дочерних MDI-окон
  • Почему MDI Child форма при закрывании просто минимизируется
  • Сколько открыто дочерних окон
  • Открытие MDI-окон определенного размера
  • Как сделать родительское окно с фоновым рисунком в клиентской области
  • Как сделать MDI-приложение, где сливаются меню дочернего и главного окна, и полосы инструментов
  • Открытие выбранного файла в работающем приложении
  • Выбор дочерних MDI-окон с помощью набора закладок TabSet
  • Метод встречи в середине атаки
  • Пример отображаемых в памяти файлов
  • Проверить, можно ли отменить последнее действие в TMemo
  • Помещение Memo-файла с ASCII-разделителем в Memo-поле таблицы
  • Как сделать так, чтобы в Memo переносилось не слово целиком, а только та часть слова, которая не помещается
  • Импортирование файла в компонент Memo
  • Как сделать отступ в Memo
  • Показ Memo-поля в DBGrid
  • Показ Memo-поля в DBGrid 2
  • Событие Key Press и курсорные клавиши в TMemo
  • Ограничение длины и количества строк компонента Memo
  • Ограничение на количество строк в TMemo
  • Как запихать в Мемо больше текста, чем оно может вместить по умолчанию
  • Постраничная прокрутка Memo, когда фокус находится на Edit
  • Обнаружение прокрутки TMemo
  • Управление прокруткой Memo
  • Поиск и замена текста в TMemo
  • Поиск в TMemo с использованием TFindDialog
  • Поиск и замена текста в поле МЕМО программно
  • Выделить строку в TMemo при щелчке на ней
  • Сортировка строк в MEMO
  • Поиск строки в редакторе TMemo
  • Как настроить табуляцию в компоненте TMemo
  • При обращении к memo-полю из BDE возникает ошибка Memo too large
  • Как узнать количество видимых строчек в TMemo
  • Memo со своими шрифтами
  • Memo со свойствами Row и Col
  • Как работать с блоками памяти размером более 64K
  • Беседа о распределении памяти
  • Как определить сколько памяти выделено в Delphi для программы
  • Функции для выделения, перераспределения и освобождения памяти
  • Как узнать состояние памяти
  • Принципы работы с памятью в системе Windows32
  • Компоненты – меню
  • Как программно заставить выпасть меню
  • Меню в WEB-браузере
  • Перехват клавиши SHIFT во время выбора пункта меню
  • Как сделать пункты меню с картинками
  • Как главное меню приложения вставить в TToolBar (как в Delphi)
  • Несколько иконок в Delphi exe
  • Грид с объединяемыми ячейками данных
  • Сортировка слиянием
  • Описание сортировки слиянием
  • Как создать нестандартное окно сообщения
  • Как отловить появление MessageBox
  • Текст на кнопках MessageDlg
  • Центрирование информационного диалога (MessageDlg)
  • MessageDlg в обработчике OnExit
  • MessageDlg без Gliph
  • Мониторинг сообщений
  • Как послать некое сообщение всем формам
  • Просматривать сообщения формы
  • Измерить уровень звучания
  • Override, Vitual, Dynamic - методы
  • Работа метода Assign
  • Многострочный Hint 2
  • Midas и COM. Советы и Приемы
  • Использование AutoInc полей в приложениях Midas
  • Короткое имя файла в длинное и наоборот, сокращённое имя файла
  • Альтернативный Метод написания КейГена на примере Professional Minesweeper v1.2 Shareware version
  • Минимизирование формы при запуске
  • Как пользоваться командой шела - MinimizeAll
  • Как минимизиpовать все запущеные окна
  • Сворачивание всех окон
  • Миниатюрное Delphi-приложение
  • Показать миниатюру страницы в TWebBrowser
  • Из региона формы вычитается регион надписи
  • Анимация форм при сворачивании и разворачивании
  • Отображение длинного пути файла
  • Уменьшить форму по щелчку правой кнопкой мышки на TitleBar
  • CHARTFX - минимум максимум
  • Сворачивает все приложение при сворачивании неглавного окна
  • Как сделать, чтобы неглавная форма минимизировалась не на TaskBar, а выше него
  • Обработать моменты сворачивания и разворачивания формы
  • Сворачивание, разворачивание и закрытие компонентов во время выполнения
  • Как заставить мИРК 5.61 работать вечно и убрать напоминания о регистрации
  • Управление mIRC при помощи DDE
  • Впечатления от реального Microsoft Inductive User Interface
  • Как работать с микшером
  • Смешать два цвета с использованием коэффициента прозрачности
  • Смешать два изображения
  • Создать базы данных Access
  • Создать базы данных Access 2
  • Создание двоичных ресурсных файлов
  • Создать массив кнопок во время выполнения
  • Написать компонент для Delphi
  • Создание формы на чистом API
  • О создании Гостевой книги
  • Создание пунктов меню во время выполнения программы
  • Создать GUID во время выполнения программы
  • Как сделать панел в run-time с возможностью изменения размера
  • Создание временного файла
  • Многострочный Hint
  • Получить стартовую команду для установленного почтового клиента
  • Получить размер бумаги в миллиметрах
  • Печать в миллиметрах
  • Заставить мерцать заголовок модального окна при щелчке на родительской форме
  • Минимизация с модальным окном
  • Как создать и вызвать модальный формуляр
  • Установление фокуса при открытии модального окна
  • Функции набора номера модема
  • Передача AT-команд модему на примере поднятия модемом трубки
  • Изменение псевдонима во время выполнения программы
  • Конвертация денежных сумм в строковое выражение
  • Настройка монитора
  • Получить число дней в месяце
  • Получение номера месяца по его имени
  • Преобразование даты, месяц прописью
  • Функция преобразует текстовую строку, задающую название месяца, в номер месяца
  • Придание MDI-формам большей трехмерности
  • Повышение криптоустойчивости шифрования текста любым алгоритмом
  • Округление в большую сторону
  • Вычисление наибольшего общего делителя двух целых неотрицательных чисел
  • Управление MouseOver через Hint
  • Создание мышиного перехватчика
  • Управление мышкой
  • Как получить координаты указателя мыши относительно формы в Дельфи
  • Ограничить область передвижения мыши
  • Как просимулировать нажатие кнопок мыши
  • Отслеживать переход мышки на компонент и уход ее
  • Как заставить мышь сдвинуться на нужную позицию
  • Ловить события мышки вне вашего приложения
  • Как автоматически помещать курсор мышки в центр контрола получившего фокус
  • Движение окружности
  • Перетаскивание компонентов в окне приложения
  • Живой Desktop — вариант использования Shell
  • Как перемещать форму за метку
  • Перемещение изображений по форме с помощью мыши
  • Переместить элементы списка
  • Перемещение пунктов меню
  • Перетаскивание объектов
  • Перемещать объект на сложном фоне
  • Перестроить вкладки TPageControl с помощью Drag and Drop
  • Перемещение таблиц
  • Изменение положения нужного окна
  • Вывести окно на передний план
  • Работа с MP3 Tag-ами
  • MPKEY - Система защиты информации и программного обеспечения
  • Установить звук для TMediaPlayer
  • Определить, когда TMediaPlayer закончил проигрывание
  • Говорит мол невозможно открыть файл
  • Использование Microsoft Agent
  • Просмотреть или отредактировать MS-DOS текст в TMemo
  • Создаем отчет в MS Excel
  • Работа с MSExcel
  • Изменить заголовок кнопки в MessageDlg
  • Сообщения Win32 [ BM ]
  • Сообщения Win32 [ CB ]
  • Сообщения Win32 [ DM ]
  • Сообщения Win32 [ EM ]
  • Сообщения Win32 [ LB ]
  • Реализация передачи по сети сообщений
  • Вывести сообщение во время загрузки Windows
  • Сообщения Win32 [ WM ]
  • Как сообщить всем формам (и невидимым) об изменении глобальных значений
  • Как послать самостийное сообщение всем главным окнам в Windows
  • Обратная связь от MSSQL-сервера к клиенту
  • Добавляет (модифицирует) указанный пользовательский ODBC DSN-источник для доступа к MS SQL-серверу
  • Перевод ODS API mssql2000 на Delphi (написание extended stored procedures)
  • Очень быстрая интеграция RecordSet-а в глобальную-временную или постоянную таблицу для MSSQL2000
  • Создать базу данных на локальном MS SQL сервере 2000
  • Идея стандартизации элементов клиента базы данных
  • Дерево на базе MSSQL
  • Модуль, содержащий несколько удобств для работы с MSSQL посредством ADO
  • Автоматизация MSWord
  • Вставить текст на месте закладки в MS Word
  • MS Word вместо QReport
  • MS Word вместо QReport - текст, изображения и списки
  • Как отследить открытие и закрытие документов в приложении Microsoft Word
  • Заменить строки в файле Word
  • Пароли и прочие средства безопасности MS Word
  • MS Word - сервер, документы и параметры страницы
  • Статистика документов MS Word
  • Как заменить текст в документе MS Word
  • Как экспортировать таблицу из MS Word в TStringGrid
  • Преобразование формата MS BINARY в IEEE
  • Использование Microsoft ScriptControl
  • Использование Microsoft Speech API
  • Несколько колонок в TComboBox
  • Мультиязыковое приложение
  • Многострочный заголовок у TBitBtn
  • Многострочный заголовок у TBitBtn 2
  • Кнопка с многострочным заголовком
  • Кнопка с многострочным заголовком 2
  • Многострочный DBGrid
  • Многостроковый TComboBox
  • Многострочный TStringGrid
  • Многострочный TStringGrid 2
  • Умножение больших целых чисел
  • Эмуляция многоэкранного режима
  • TTreeView с возможностью MultiSelect
  • Многострочность в заголовках колонок StringGrid
  • Многомерное представление данных
  • Понимание много-поточности в VCL для веб-серверных ISAPI-расширений
  • Выполнить код, когда приложение простаивает
  • Получить пути папок в Моем Компьютере
  • Функция возведения в степень
  • Вычисление квадратного корня (алгоритм Ньютона)
  • Работа с именем компонента
  • Как узнать IP машины по имени
  • Маленькая область заголовка
  • Как создать TrackBar, в котором вместо широкой белой полосы была бы тонкая линия
  • Возвращать сообщения на родном языке компьютера
  • Естественные ключи против искусственных ключей
  • Добавление элементов управления в TTabbedNotebook и TNotebook
  • Nebula - бесплатный движок
  • Nebula Device - Урок 1
  • Nebula Device - Урок 2
  • Nebula Device - Урок 3
  • Nebula Device - Урок 4
  • Негатив картинки
  • Обмен информацией между программами в сети по почтовым каналам
  • Управление сетевыми каталогами (BDE)
  • Проверка наличия .NET Framework и определение его версии
  • Обзор сети (типа Network Neighborhood - Сетевое Окружение)
  • Программа обмена сообщениями по сети
  • Мониторинг сетей в Delphi
  • Отправляет сообщение по локальной сети (как команда Net Send)
  • Как работать с поименованными каналами под Win95-NT в сети
  • Установка границ для вновь создаваемых элементов управления
  • Новый GUID
  • Новая WinProc
  • Нейроинформатика - Часть00 - Содержание
  • Нейроинформатика - Часть01 - Возможности нейронных сетей
  • Нейроинформатика - Часть01 - Возможности нейронных сетей. Продолжение
  • Нейроинформатика - Часть02 - Решение задач нейронными сетями
  • Нейроинформатика - Часть02 - Решение задач нейронными сетями. Продолжение
  • Математический аппарат нейросетевых алгоритмов
  • Лаборатория BaseGroup - Знакомьтесь - нейросети
  • Как переслать файл через nonBlocking сокет
  • Как создать невизуальный компонент без иконки, которая изображается в Design-Time
  • Поиск в непроиндексированном поле таблицы
  • Получить или занести текст в буфер без использования VCL
  • Нормальное распределение
  • Очистка строки (символьное значение числа) от пробелов, нулей и точки
  • Аналог функций Sound и NoSound под WinNT
  • Некорректные вещественные значения
  • Notebook - добавление и удаление страниц
  • Notebook как контейнер для форм
  • Notebook как контейнер для форм 2
  • Проблема с освобождением ресурсов Notebook
  • Послать нажатие клавиш в программу Блокнот
  • Как отследить изменения дисплея
  • Как отучить игры от проверки CD-ROM (на примере Hellfire)
  • Не закрывающееся окно
  • Как запретить копирование конкретного файла или группы файлов
  • Средства противодействия крэкеру
  • Как сделать анимацию немерцающей
  • Как не администратору под NT получить доступ к реестру
  • Использовать незарегистрированные типы шрифтов
  • Как заставить форму не разворачиваться из иконки
  • Не работающий SQL OR
  • Не получается вставить в таблицу записи со строками на русском языке
  • Доступ к нетипизированному файлу
  • Предотвращение изменения вертикальных размеров окна
  • Не работает fsStayOnTop
  • Как получить результирующим полем разницу между хранимой датой и текущей датой
  • Предохранение от автодобавления записи
  • Предотвратить работу с командами буфера обмена в TEdit
  • Юнит для снятия ограничений с компонентов, которые работают только в Delphi IDE
  • Как подавить реакцию Windows на CTRL+ALT+DEL, ALT+TAB, CTRL+ESC
  • Избавление от системного окна с ошибкой
  • Убрать из формы Caption
  • Снять иконку соединения с интернет из Tray
  • Убрать программу из списка Ctrl+Alt+Delete
  • Если нет модуля Math
  • Как убрать заголовок в дочерней форме MDI
  • Как убрать заголовок в дочерней форме MDI 2
  • Спрятать Min и Max кнопки на форме
  • Отключить реакцию на события мыши
  • Предотвратить появление окошко ввода пароля для Paradox таблицы
  • Как не допустить запуск второй копии программы 12
  • Отключить команду Завершение работы
  • Избавиться от раздражающего SQL Wait курсора
  • Как убрать всплывающие подсказки в TreeView
  • Нечеткий поиск - k несовпадений - алгоритм Ландау-Вишкина
  • Нечеткий поиск - k-различий - алгоритм Ландау-Вишкина
  • Как шифровать файлы при помощи windows NTFS API
  • Занесение сообшения в EventLog (Windows NT)
  • Перезагрузка в WinNT (не убивает процессы)
  • Перезагрузка в WinNT (Убивает процессы)
  • Перечислить зарегистрированных пользователей для удаленной или локальной NT системы
  • Управление сервисами NT
  • Блокировка Диспетчера Задач в NT
  • Ограничение TEdit на ввод не-цифровой информации
  • Получить числа из строки
  • Поpазpядная цифpовая соpтиpовка
  • Как сделать, чтобы TEdit воспринимал одни цифры и DecimalSeparator
  • Преобразование числа в двоичную запись
  • Оперировать с цифровой частью клавиатуры всегда как будто NumLock занят
  • Число строкой с предстоящими нулями
  • Компонент NXDBGrid, позволяющий отображать Dataset в транспонированном виде (столбцы в строках)
  • Объекты и TRegistry
  • Список объектов на основе класса TList
  • Список объектов на основе класса TList 2
  • Список объектов
  • Переназначения объектов
  • Объект DocInput
  • Объект DocOutput
  • Инспектор объектов и изменение свойств при выполнении программы
  • Отображение свойств выбранного объекта в виде дерева
  • База данных методами Object Pascal
  • Шаблоны в Object Pascal
  • Клонирование объекта
  • Конвертировать восьмеричное число в целое
  • Конфигурирование ODBC и псевдонима
  • Конфигурирование ODBC
  • ODBC соединения
  • Получение дескриптора ODBC соединения
  • Установка ODBC - Watcom SQL
  • Ошибка ODBC SQL Prepare
  • Манипулирование с кнопками на панели инструментов TOpenDialog
  • Основы программирования OpenGL в Borland СBuilder и Delphi - Самое начало
  • Основы программирования OpenGL в Borland СBuilder и Delphi - Простейшие объекты
  • OLE и Interbase - прочесть и записать
  • OLE клиент-сервер – Массив байт
  • OLE клиент-сервер
  • OLE клиент-сервер 2
  • Пример работы через OLE с Excel
  • OLE с Internet Explorer
  • Не работает передача данных по OLE в русский Excel
  • OLE сервер
  • OLE тестер
  • Работа с Word через OLE
  • Как работать с файлами MS Word или таблицами MS Excel
  • OLE клиент-сервер – Крестики-нолики
  • Создать новый контакт в Outlook
  • Хитрость OnCalcFields
  • OnClick для DBGrid
  • OnClick для DBGrid 2
  • Событие OnDraw для TStringGrid
  • Автоматическая обработка ошибок
  • Присвоить одно событие всем компонентам
  • Как не допустить запуск второй копии программы
  • Как не допустить запуск второй копии программы 10
  • Как не допустить запуск второй копии программы 11
  • Как не допустить запуск второй копии программы 2
  • Как не допустить запуск второй копии программы 3
  • Как не допустить запуск второй копии программы 4
  • Как не допустить запуск второй копии программы 5
  • Как не допустить запуск второй копии программы 6
  • Как не допустить запуск второй копии программы 7
  • Как не допустить запуск второй копии программы 8
  • Как не допустить запуск второй копии программы 9
  • Программа запускается только один раз за сессию Windows
  • Использование события OnHint во многих формах
  • Запретить запуск второго экземпляра программы
  • Запретить запуск второго экземпляра программы 2
  • Программа только на один запуск
  • Только готовые дисководы
  • Разукрасить свою форму
  • Обработчик динамически созданного пункта меню
  • Рисование на GroupBox
  • Включить или выключить флажок у другого приложения
  • По волнам интеграции
  • По волнам интеграции 2
  • По волнам интеграции 3
  • Сущность ООП
  • Основы создания компонент в среде Delphi
  • Нахождение наибольшей общей подпоследовательности
  • Общие подпоследовательности. Дистанция - Алгоритм Хиршберга
  • Общие подпоследовательности. Дистанция - Алгоритм Ханта-Шиманского
  • Общие подпоследовательности. Дистанция - Алгоритм Машека и Патерсона
  • OpenGL - радиальное размытие
  • Записать содержимое окна OpenGL в BMP файл
  • Как открыть базу данных Microsoft Access .MDB в Delphi
  • Открыть CD-ROM
  • Как открыть индексированную таблицу dBase, если отсутствует файл индекса
  • Как открыть Excel-евский файл
  • Обработка ошибки открытия файла
  • Открыть файл JPEG
  • Открыть стандартного почтового клиента
  • Открытие и закрытие нескольких приводов CD-ROM
  • Как открыть запароленную таблицу Paradox7 (.db)
  • Открытие файла только на чтение
  • Как открыть меню кнопки Пуск
  • Открыть URL в новом окне, используя WEBBrowser
  • Открыть URL в новом стандартном окне TWebBrowser
  • Открыть URL в новом стандартном окне TWebBrowser 2
  • Показать диалог Открыть с помощью
  • Как показать Open With диалог
  • Исправление иконок выключенных пунктов меню
  • Подключиться к Personal Oracle с помощью BDE
  • Связь с personal Oracle
  • Oracle - экспорт
  • Поясните, чем в Oracle являются понятия Instance, Database etc
  • Доступ к объекту Oracle
  • Переход с Oracle на Interbase
  • Cоздание приложений для ORACLE с помощью Delphi Client-Server
  • Конвертация данных между Oracle и файлами DBF
  • Показать диалог для организации избранных документов
  • Осцилограф
  • Определение операционной системы
  • Код нажатия кнопки и установки или снятия метки CheckBox в другом приложении
  • Переслать данные в другую программу методом Drag-and-Drop
  • Как отобразить не главные окна своей программы в панели задач Windows
  • Найти формы, которые частично перекрывают окно вашего приложения
  • Воспользоваться другим средством поиска в IDE
  • Мечты вуайериста - чужие окна
  • Мечты вуайериста - чужие окна 2
  • Получение адреса из входящего сообщения в MS Outlook
  • Как написать Outlook AddIn
  • Как прочитать адресную книгу Outlook (MSOffice) из Delphi и занести данные в таблицу db
  • Получить все контакты Outlook
  • Отправить Email через Outlook
  • Как получить список папок Outlook
  • Создание нового контакта для Outlook
  • Получить имена всех исходящих MIDI устройств
  • Получить имена всех исходящих WAVE устройств
  • Перекрытие виртуальных методов
  • Собственные курсоры в программе
  • Управление данными в файле своего формата
  • Как использовать свой диалог ввода пароля BDE
  • Как создать отдельную подсказку Hint для каждой ячейки StringGrid
  • Своя кнопка в Internet Explorer
  • Реализация собственного потока
  • Пакование таблиц dBASE
  • Пакование таблиц dBASE 2
  • Пакование таблиц dBASE 3
  • Пакование таблиц dBASE 4
  • Как программно паковать таблицы Paradox или восстанавливать индексы
  • Пакование таблиц Paradox и dBASE
  • Пакование таблицы
  • Дополнение строки пробелами
  • Программа для рисования 2 (Paint)
  • Программа для рисования (Paint)
  • Заполняет Canvas рисунком с рабочего стола, учитывая координаты
  • Назначение палитры Bitmap
  • Форма является дочерней для панели
  • Показать на форме вызывающей программы панельку с кнопочками из DLL
  • Перемещение мышью панели на форме во время выполнения программы
  • Поставить пароль на таблицу Paradox
  • Paradox и неверные индексы Win95
  • Byte-поля Paradox
  • После работы программы не сохраняются изменения в базе Paradox
  • Размеры полей таблицы Paradox
  • Paradox в сети
  • Ограничения Paradox
  • Упаковка таблиц Paradox и dBase
  • Доступ к таблицам Paradox на CD или c флагом только для чтения
  • Из Paradox в Access при помощи ADO
  • Имя пользователя Paradox
  • Как использовать параметры коммандной строки
  • Разбор строки
  • Разбиение и сборка файла
  • Расширение возможностей Kylix приложения - смешиваем Object Pascal и C
  • Пример написания Крака на паскале
  • BEEP для Delphi, который работает как в Pascal
  • Распределение Паскаля
  • Вычисление даты Пасхи
  • Вычисление даты Пасхи 2
  • Как написать генератор паролей
  • 10 способов взлома пароля
  • Как в компоненте TMemo перехватить нажатие Ctrl+V и вставить специальный текст не из буфера обмена
  • Преобразование PAS-файла в HTML-файл
  • Пропатчить двоичный файл - заменить строку
  • Пропатчить процесс
  • Путь и Имя папки My Computer
  • Как изменить стандартный цвет ProgressBar 3
  • Показать TProgressBar в стиле XP
  • Преобразовать PChar и String
  • PChar в TStringList
  • Обработка клавиш-акселераторов для станиц TPageControl
  • Использование баз данных Paradox в локальной сети
  • Пасхальные яйца в Delphi
  • Сравнить две строки и получить результат в процентах
  • Получать слова нужной длины при перестановке букв в указанном слове
  • Преобразовать Персидскую дату в дату по Грегорианскому календарю
  • Получить путь к директории Program Files
  • PGPSDK - легкий путь к шифрованию
  • Сортировка методом Пузырька
  • Поиск фраз и записей переменной длины
  • Как сделать генератор PH, не зная алгоритма его вычисления
  • Как показать картинку в программе из ресурса DLL библиотеки
  • Как получить картинку с видео источника
  • Pipeline-компоненты
  • Как создать Bitmap из массива пикселей
  • Самолет летит по небу
  • Проиграть Flash файл в приложении
  • Как играть MIDI без медиаплеера
  • Проигрывать MPEG файл в Delphi-программе
  • Проигрывание системных звуков
  • Проиграть звук из таблицы
  • Как проигрывать два звука одновременно
  • Как проиграть Wave-ресурс
  • Как проиграть wave file в обратную сторону
  • Как проиграть WAV без MediaPlayer
  • Как можно проиграть звуки, закрепленные за событиями Windows
  • Плазменная заливка формы
  • Функция построения графика
  • Подгружаемые модули (plugins) в Delphi
  • Как написать свой Plugin для поддержки различных форматов файлов
  • Как корректно определить изменения в оборудовании Plug&Play
  • Пример работы с указателями
  • Как преобразовать указатель на метод в указатель на функцию
  • Увеличение значения указателя
  • Получение размера памяти выделенный под Pointer
  • Преобразование 3D-координат точки в 2D-координаты в перспективе
  • Обpатная польская нотация
  • Вычислить значение полинома в данной точке
  • Протокол POP3 (Post Office Protocol)
  • PopupComponent и шрифты
  • Выпадание контекстного меню возле нужного элемента управления
  • Вызов контекстного меню в координатах курсора мыши
  • Вызов контекстного меню в позиции курсора
  • Вызов контекстного меню в позиции курсора 2
  • Вызов контекстного меню в позиции курсора 3
  • Порты
  • Как из программы отправить команду POST с параметрами на сервер
  • Многоразовая обработка сообщения
  • Рекурсивный поиск с помощью функции Pos
  • Возвести в степень
  • PowerDraw - как лучшая аналогия DelphiX-у
  • PowerDraw вместе с DelphiX
  • PowerDraw - первая программа
  • Как работать с Powerpoint через OLE
  • Power off (не убивает процессы)
  • Power off (Убивает процессы)
  • Протокол PPP
  • Криптоанализ туннельного протокола типа точка-точка (PPTP) от Microsoft
  • Предварительная загрузка элементов
  • Предохранить от потери данных
  • Предохранить форму от перемещения и изменения размеров
  • Предохранить форму от сворачивания
  • Предотвратить Screen Saver при запуске
  • Предотвратить завершение работы Windows
  • Принципы построения API-библиотеки
  • Вывести список установленных принтеров и подробную информацию о каждом
  • Как узнать, какие принтеры установлены в системе
  • Как узнать, какие принтеры установлены в системе 2
  • Управляющие коды принтера
  • Узнать версию драйвера принтера
  • Узнать версию драйвера принтера 2
  • Перевести принтер в режим Duplex
  • Метрики принтера
  • Настройки принтера
  • Как указать размер страницы не используя TPrinterSetupDialog
  • Форматы бумаги
  • Как узнать количество точек на дюйм для принтера
  • Вывести диалог свойств принтера
  • Узнать, поддерживает ли принтер PostScript
  • Сохранить установки принтера в файл
  • Как печатать растровые и векторные изображения и делать режим предварительного просмотра
  • Как узнать края печати в Win16 и Win32
  • Построчная печать
  • Распечатать Canvas
  • Печать ячеек
  • Пример вывода текста на печать, используя COM порт
  • Печать содержимого DBGrid через QuickReport
  • Печать конверта
  • Распечатать Excel файл
  • Печать всей формы
  • Печать всей формы 2
  • Печать содержимого TMemo или TListBox
  • Как производить Печать из WebBrowsera
  • Как напечатать изображение
  • Печать текста в обход Windows
  • Печать на любом принтере
  • Печать структуры таблицы Paradox
  • Как распечатать картинку
  • Распечатать файл через порт принтера
  • Распечатать файл через порт принтера 2
  • Как изменить размер страницы при печати
  • Распечатать только выделенный в TRichEdit текст
  • Печать повернутого текста
  • Печать повернутого текста 2
  • Печать повернутого текста 3
  • Печать повернутого текста 4
  • Размер полей при печати
  • Печать через спулер на матричный принтер
  • Печать StringGrid
  • Печать TMemo, TStringList или TStrings
  • Как определить количество заданий на печать
  • Распечатать текст
  • Сброс на печать текстового файла
  • Вывод текста на печать, используя com порт
  • Распечатать TImage
  • Распечатать TImage 2
  • Реализация команды PrintTo
  • Печать Dos-файла в порт напрямую
  • Распечатать TStringGrid
  • Распечатать TStrings на принтере по умолчанию
  • Показать диалог печати и распечатать текстовый файл
  • Как распечатать WEB страничку при помощи HTML контрола
  • Как печатать без TPrinter
  • Как печатать в цвете
  • Как распечатать PRN файл
  • Процедурные типы
  • Unit с полезными функциями для работы с процессами
  • Обработка исключительных ситуаций
  • Обработка исключительных ситуаций 2
  • Для чего нужен ProcessMessages
  • Как обработать ошибку прежде, чем программа уведомит об этом пользователя
  • Как пропатчить процесс в памяти
  • Выполнение процедуры по адресу
  • Вызов процедуры, имя которой содержится в переменной
  • Вызов процедуры, имя которой содержится в переменной 2
  • Добавить процедурный тип в TList
  • Программа для работы с точечной графикой
  • Программа - камикадзе
  • Как добавить группу в Program Manager
  • Получение данных из Program Manager через DDE
  • Управление Program Manager в Win95 с помощью DDE
  • Как при выполнении долгой операции в Oracle показать прогресс бар
  • Создать ProgressBar в колонке TListView
  • Как вставить ProgressBar в StatusBar
  • Как вставить ProgressBar в StatusBar 2
  • ProgressBar с невидимой рамкой
  • Отображать движение TProgressBar при помощи фонового потока
  • Структура проекта Delphi
  • Публикация во FrontPage
  • Свойства в Delphi
  • Создание свойства-массива компонентов
  • Пропорциональное отображение в TScrollBar или TStringGrid
  • Требования и свойства сортировок. Что когда лучше
  • Как получить контекст свойства по его целочисленному значению
  • Как получить значение свойства в виде варианта по тексту имени свойства
  • Редактор свойства Color с заданными ограничениями
  • Cпособ защиты программы от несанкционированного копирования
  • Как защитить запись в DBGrid от удаления
  • Доступ к защищенным свойствам
  • Защита программ от взлома
  • Программа A4 Proxy для проверки анонимности Proxy
  • Проверка попадания точки в прямоугольник (TPoint в TRect)
  • Находится ли точка внутри многоугольника
  • Запись буфера BDE на диск
  • Как поместить картинку в заголовок TListView
  • В DBGrid напротив некоторых строк можно поставить галочку
  • Имплантация таймера в компонент
  • Пирамидальная сортировка
  • Компонент QReport никак не реагирует на установки принтера PrinterSetup диалога
  • Квадратное уравнение
  • Качественно уменьшить изображение
  • Модуль, позволяющий в Delphi осуществить форму запроса для компонентов DBGrid
  • Параметризованные запросы
  • Проблемы со шрифтами у QuickReport
  • Заголовок окна предварительного просмотра QuickReport
  • Как сохранить QuickReport в stream
  • Функция для быстрого копирования таблиц вместе со всеми дополнительными файлами
  • Быстрый поиск в базах данных
  • Пример быстрой работы с графикой
  • Быстрый поиск в списке
  • Быстрая сортировка
  • Метод быстрой сортировки
  • Группа радиокнопок и ActiveControl
  • Поразрядная сортировка
  • Инициализация исключительной ситуации
  • Как получить неповторяющиеся случайные числа
  • Как выбрать случайную запись
  • Нарисовать случайным образом кривую Безье
  • Случайные пароли
  • Формат архивного файла RAR
  • RAS API для непродвинутых
  • RAS API программирование
  • Работа с отчетами Rave Report в режиме RunTime
  • Показать TRadioButtons в TListView
  • Модуль для RC5 шифрования
  • Модуль для RC6 шифрования
  • Использование команды RDTSC процессора Pentium для работы с малыми временными интервалам
  • Readln для более чем 255 символов
  • Читаем файл Access используя ADO
  • Читаем Adobe Acrobat PDF файлы из нашего приложения
  • Прочитать данные из другого дочернего окна
  • Чтение бинарного файла
  • Как прочитать байт из параллельного порта
  • Как прочитать байт из параллельного порта 2
  • Как динамически прочитать информацию о классе
  • Как читать файлы Outlook Express (DBX)
  • Чтение сложных OLE-документов
  • Следить за изменениями в каталоге
  • Прочесть текстовый файл DOS
  • Считать данные из ячеек Excel
  • Читаем заголовок exe файла
  • Access to table disabled because of previous error - Read failure
  • Как прочесть атрибут файла Last Accessed (последний доступ)
  • Чтение из файла длинной строки
  • Чтение из файла
  • Как прочитать из модема
  • Читаем из файла, открытого другим приложением
  • Прочитать и изменить текстовый файл строка за строкой
  • Чтение OLE из Blob поля Paradox
  • Прочитать адрес отправителя сообщения для MS Outlook
  • Установка атрибута Только для чтения у столбцов компонента StringGrid
  • Чтение из открытого файла
  • Чтение из открытого файла 2
  • Чтение из открытого файла 3
  • Как прочитать очередь печати
  • Как прочитать свойство напрямую из его ресурса
  • Чтение текста RichEdit из базы данных
  • Прочитать ROM-BIOS
  • Как прочитать русский текст MS-DOS
  • Как прочитать русский текст MS-DOS 2
  • Как прочитать русский текст MS-DOS 3
  • Как прочитать русский текст MS-DOS 4
  • Считать строковые значения из ресурса
  • Запись и чтение чисел в Blob-поле
  • Чтение и запись компонента
  • Чтение и запись файлов
  • Как читать-писать в I-O порты
  • Запись и чтение из файла массива записей
  • Запись и чтение из файла массива записей 2
  • Чтение и запись звука
  • Скопировать строку в Буфер и прочитать её
  • Реализация событий COM+ в среде Delphi
  • Сравнение чисел с плавающей точкой
  • Окно в виде кольца с изогнутой заголовочной полосой
  • Преобразование дробной и целой части REAL-числа в два целых
  • Как завершить сеанс работы или перезагрузить Windows NT
  • Сколько времени прошло с момента перезагрузки
  • Как пересчитать все вычисляемые поля (Calculated fields) без переоткрытия TDataSet
  • RecCount в таблицах ASCII
  • Недавно использовавшиеся файлы в главном меню
  • Получение имени обработчика события
  • Как получить номер записи в dBASE или Paradox
  • Запись RecNo из RecordCount
  • Перекодирование
  • Как можно перекодировать сообщение (содержание) из Win в КОИ8-Р для отправки по EMail
  • Перекодировка текста DOS-Windows-Koi8
  • Перекодировка текста из Win1251 в KOI8-R и наоборот
  • Распознавание кодировки. Перекодировка.
  • Передача массива записей символов в Memo
  • Присвоить значение полям записи с помощью Assemblera
  • При обращении клиента, к уже редактируемой записи другим клиентом, выдаётся сообщение
  • Запись nnn из nnn
  • Запись звука
  • Нарушение уникальности записи
  • Запись с помощью MediaPlayer
  • Восстановление поврежденных таблиц
  • Как бороться с квадратичностью Image
  • Проверка пересечения двух прямоугольников (TRect)
  • Рекурсивные механизмы спуска по дереву
  • Рекурсия и опережающее описание
  • Класс для рекурсивного обхода дерева каталогов
  • Рекурсивное удаление файлов и подкаталогов
  • Ищем файл рекурсивно
  • Получить количество файлов в корзине и их общий размер
  • Использовать Запись для сохранения информации из свойств различных классов
  • Переопределить параметры формы при её создании
  • FTP - докачка файлов
  • Как заставить перерисоваться все окна
  • Как уменьшить размер EXE-файла
  • Можно ли как-то уменьшить мерцание при перерисовке компонента
  • Красно-черные деревья
  • Обновление вычисляемых полей
  • Как заставить Рабочий Стол обновится
  • Как заставить Рабочий Стол обновится 2
  • Как заставить Рабочий Стол обновится 3
  • Обновить рабочий стол
  • Обновить список дисков TDriveComboBox с сетевыми дсками и Plug&Play
  • Обновление файла после перезагрузки системы
  • Как обновить TQuery не потеряв при этом текущей записи
  • Обновить иконки на экране
  • Перегенерировать все индексы с истекшей датой
  • Регионарные стандарты
  • Как зарегистрировать ActiveX-компонент (OCX-файл) на компьютере пользователя
  • Регистрация компонент
  • Зарегистрировать новый тип файлов
  • Как зарегистрировать OCX
  • Регистрация редактора свойства
  • Регистрация WinZip 7.0 (beta)
  • Регистры - доступ и использование вместо WIN.INI
  • Как работать с реестром, используя только WinAPI
  • Браузер по реестру
  • Экспорт и импорт из реестра
  • Как можно определить доступные сервера приложений на этой машине через Registry
  • Как из Delphi влиять на реестр (Изменить заголовок корзины)
  • Удобная загрузка местоположения формы
  • Получить из регистров информацию о временной зоне (DST)
  • После внесения изменений в реестр, некоторые программы не видят их
  • Записать в реестр данные бинарного вида
  • Исследование RegSnap v 2.8
  • Использование регулярных выражений в Delphi
  • Регистрация ActiveX
  • Взять все расширения из реестра и их описание
  • Прячем программу для TaskManager
  • Помещение записи в одну из секций автозапуска реестра
  • Сохранение бинарного файла в реестре с последующим его извлечением
  • Регистрация классов
  • Грузим формы из базы данных или Как зарегистрировать класс по его имени
  • Считать значение REG_DWORD из реестра
  • Перечислить измененные ключи реестра в определенный диапазон времени
  • Экспортировать ветвь реестра
  • Получить количество вложенных ключей и значений ветви реестра
  • Перейти на определенный ключ в RegEdit
  • Считать значение REG_MULTI_SZ параметра реестра
  • Чтение строки из реестра без использования класса TRegistry
  • Зарегистрировать или удалить OCX, ActiveX
  • Использование реестра
  • Доступ к реестру Win9x и ME без WinAPI
  • Запись строки в реестр без использования класса TRegistry
  • Относительный и полный пути файла
  • Удаленная база данных
  • Использование Remote Debugging
  • Переименование каталога
  • Добавить файлы в меню Reopen
  • Изменение месторасположения .NET-файла во время работы
  • Как заменить или переместить файл, используемый другим приложением
  • Заменить запущенную DLL
  • Замена подстрок
  • Заменяем текст в текстовом файле
  • Word для генерации отчетов
  • Резидентная программа
  • Резидентная программа и записная книжка
  • Момент окончания изменения размера или перемещения окна
  • Изменение размеров колонок DBGrid
  • При изменении размеров окна без заголовка сначала отрисовывается рамка будущих размеров
  • Изменить размер Jpeg и сохранить его в новый файл
  • Панель с изменяющимися размерами
  • Ограничение на изменение размера формы по размеру панели на ней
  • Различные разрешения - различные размеры шрифтов
  • Как из своего пpиложения опpеделить загpузку pесуpсов GDI и USER
  • Пример ресурсной таблицы строк
  • Поимей Resource Scrutator version 1.21 by CitruSoft Laboratory нахаляву
  • Перезапустить свою программу
  • Восстановление размера окна
  • Восстанавление длинных имен файлов по известным коротким
  • Возврат курсора по умолчанию после выполнения запроса
  • Перевернуть строку 3
  • Перевернуть строку
  • Перевернуть строку 2
  • Поместить более 64 KB в TRichEdit
  • Выполнить обратный поиск строки в TRichEdit
  • Получить первую или последнюю видимую строку в TRichEdit
  • Подсветить HTML теги в RichEdit
  • Задать расстояние между строк для TRichEdit
  • Сделать предварительный просмотр для TRichEdit
  • Изменить цвет выделения для TRichEdit
  • Показывать значки элементов списка в TRichEdit
  • Использовать SubScript или SuperScript в TRichEdit
  • Выравнивание текста в TRichEdit
  • Как скопировать содержимое одного RichEdit в другой
  • Использовать различные стили подчеркивания для TRichEdit
  • Подсветить ссылки в TRichEdit
  • Как конвертировать RFC1123 в TDateTime
  • Преобразовать RGB в TColor и наоборот
  • Преобразовать RGB в COLORREF (BGR)
  • Как преобразовать цвета RGB в CMYK и обратно
  • Как преобразовать RGB-цвет в оттенки серого
  • Как конвертировать RGB в TColor
  • Получить доступ к элементам TRadioGroup
  • Richedit сам меняет язык при перемещении
  • Перейти на строку в RichEdit
  • Печать из RichEdit
  • RichEdit замена текста
  • RichEdit поиск текста
  • Предел на размер текста в RichEdit
  • Подсчет слов в Richedit
  • Получить слово под курсором в RichEdit
  • Как отловить правый Enter (NumPad)
  • Как правильно печатать любую информацию (растровые и векторные изображения), а также как сделать режим предварительного просмотра
  • Как научить Delphi делать правильное округление дробных чисел
  • Меню с правой стороны
  • Как в TEdit расположить текст справа
  • Как в TEdit расположить текст справа 2
  • Блочный шифр Rijndael
  • Окно в виде кольца
  • RLE - Групповое кодирование
  • Римские в арабские и наоборот
  • Определить корень слова (для поиска похожих слов)
  • Повернуть 2D точку
  • Как повернуть Bitmap на любой угол
  • Как повернуть Bitmap на любой угол 2
  • Вращать Bitmap вокруг точки
  • Переворачиваем рабочий стол
  • Повернуть DIB-изображение
  • Алгоритм поворота изображения
  • Вращение объектов
  • Как вращать текст
  • Как вращать текст 2
  • Как вращать текст 3
  • Рисование кнопок с кругленными краями
  • Элементы управления с закругленными краями
  • Округление чисел до определенной степени
  • Округление денежного значения
  • Округление дробного числа до N знаков после запятой
  • Округление до ближайшего кратного
  • Округление реальных типов
  • Округление времени
  • Как показать округлённое окошко подсказки в Tray в Windows2000
  • Как округлять до сотых в большую сторону
  • Механизм вызова удаленных процедур - RPC
  • Атаки на RSA
  • Криптосистема RSA
  • COM технология
  • Загрузка нескольких RTF файлов в RichEdit
  • Формат Rich Text (RTF)
  • Загрузить RTF текст из файла ресурса в TRichEdit
  • Распечатать RTF-файл и определить диапазон страницы для печати
  • Исправление загрузки RTF текста через поток
  • Как сохранить RTF в TBlobField
  • Копировать RTF-текст в буфер обмена
  • Массив констант во время выполнения приложения
  • Как присвоить событие в run-time
  • Дублирование компонентов и их потомков во время выполнения приложения
  • Дублирование компонентов и их потомков во время выполнения приложения 2
  • Как создать базу данных Access во время выполнения
  • Создание события во время выполнения приложения
  • Ошибки времени выполнения
  • Функции редактора полей во время выполнения программы
  • RTTI в действии
  • Жизнь и смерть в режиме run-time
  • Менять главную форму во время выполнения
  • Имя свойства в течение выполнения программы
  • Заменить элемент управления во время выполнения
  • Назначение события во время выполнения программы
  • Пример реализации резиновой нити
  • Использование функций из RunDll32
  • Количество запущенных копий программы
  • Создание компонент во время выполнения программы и обработка их событий
  • Как перемещать компоненты во время работы программы
  • Показ свойств во время выполнения программы
  • Запуск программы
  • Как запустить апплет панели управления
  • Открыть меню кнопки ПУСК или запустить диалог запуска программ
  • Как запускать внешнюю программу сразу с высоким приоритетом
  • Запустить консольное приложение и получить его стандартный вывод
  • Как запустить текущий ScreenSaver
  • Как запустить текущий ScreenSaver 2
  • Показать диалог для запуска приложения
  • Показать диалог для запуска приложения 2
  • Как написать DLL, которую можно было-бы выполнить с помощью RunDll, RunDll32
  • Запустить на выполнение файл от имени любого пользователя
  • Запустить процесс в защищенной области другого пользователя
  • Как можно запустить lnk
  • Как заставить запускаться из определенной папки
  • Как запустить и остановить сервис (или получить его статус)
  • Другой способ запуска чужого приложения
  • Просмотрщик запущенных процессов
  • Как узнать, запущен ли процесс в Win9x
  • Бегущая строка
  • Создание компонент в Run-Time
  • Как упаковать базу (DBase, Paradox) в RunTime
  • Как запустить приложение и подождать пока оно отработает 7
  • Как запустить приложение и подождать пока оно отработает 8
  • Запуск программы и ожидание завершения определенное время
  • Запуск программы и ожидание ее окончания, принудительное завершение если Timeout
  • Пример запуска макроса в MS Word
  • Русификация консольных приложений в Delphi
  • Выравнивание текста по ширине с автоматическим переносом русских слов
  • Вставка рисунка в TRxRichEdit
  • Сохранение типа списка объектов
  • Защита программ и данных с использованием электронных ключей
  • Защита программ и данных с использованием электронных ключей. Часть 2
  • Как определить, что два слова имеют схожее произношение
  • O сохранении иконок 32х32 в 256-цветном формате
  • Сохранение и выдёргивание ресурсов в DLL или EXE
  • Запись массива на диск
  • Сохранение массива c изображениями
  • Сохранить содержимое буфера обмена или потока как картинку
  • Сохранение компонента в файле
  • Сохранение состояния ВСЕХ компонентов
  • Сохранение компонента полностью со всеми свойствами в БД
  • Сохранение данных в Clipboard
  • Сохранить порядок колонок в DBGrid, после того как пользовать их перестроил
  • Сохранить Excel файл как текстовый
  • Сохранение размеров, позиции и состояния окна
  • Сохранение в файле и загрузка из файла формы с компонентами
  • Сохранить изображение в формате JPEG
  • Сохранение и загрузка данных в объекты на примере коллекций
  • Сохранение и чтение TStringGrid
  • При чтении почты POP3 отделять Attachment и сохранять в файл
  • Сохранить несколько контролов в один файл
  • Как хранить настройки для программы. Работа с INI-файлами
  • Сохранять настройки в ini-файле
  • Сохранение прикреплений Outlook
  • Как сохранить значение свойства в поток
  • Как сохранить значение свойства в поток 2
  • Сохранение точных размеров при печати
  • Сохранение пользовательских настроек
  • Как сохранить исходник HTML из TWebBrowser.Document на диск
  • Сохранение и восстановление положения и размеров окон
  • Сохранить документ Word как RTF
  • Изменить шрифт TStatusBar
  • Из ресурсов поочередно загружать глифы для кнопок SpeedButton
  • Прокрутка TScrollBox с помощью стрелок вверх и вниз
  • Масштабирование окна
  • Масштабирование окна 2
  • Масштабирование размера формы и размера шрифтов
  • Технология без интересного имени или как работать со сканером
  • Сканирование версии структуры базы данных
  • Рекурсивный проход дерева каталогов
  • Как получить список файлов со всеми подкаталогами
  • Сканируем файл в поисках текста
  • Сканирование shared-ресурсов
  • Как получить Регистрационный Номер для Sceleton ScreenSaver
  • Выключение компьютера в заданное время
  • ScreenMate
  • Создание хранителя экрана (Screen Saver)
  • Снимок экрана
  • Как скопировать экран (или его часть) в TBitmap
  • Как сохранить содержимое экрана в файл
  • Как копировать образ экрана в файл
  • Экранный вирус
  • Scripter Studio - что это такое
  • Прокрутка Memo
  • Как прокрутить TRichEdit в конец
  • Прокрутка таблицы - хитрость PeekMessage
  • Как в Memo прокрутить текст
  • Прокручивать TWebBrowser своими кнопками
  • Читаем CSV текстовый файл в StringGrid
  • Алгоритмы поиска
  • Поиск и фильтрация данных в Delphi
  • Поиск звуковой платы
  • Процедура поиска закладок и перехода по ним
  • Произвести поиск байта или слова в строке
  • Поиск класса
  • Поиск DOS-окна
  • Поиск файлов
  • Как запустить диалог поиска файла
  • Поиск файлов по маске в заданной директории
  • Поиск файлов по маске по всему дереву каталогов, начиная с указанного
  • Поиск в базе данных ADO
  • Поиск записи в больших таблицах
  • Поиск в базе данных
  • Поиск в DBGride без ввода искомого значения в поле ввода
  • Простейший сканер диска
  • Поиск кратчайшего пути
  • Поиск пути
  • Поиск в отдельном потоке фразы в файлах
  • Поиск свойств
  • Поиск строки текста в наследниках TCustomEdit
  • Алгоритмы поиска в тексте
  • Поиск текста в текстовом файле
  • Как найти директорию TEMP в Windows
  • Как найти каталог Windows
  • Как найти каталог Windows 2
  • Как найти каталог Windows 3
  • Перевести секунды в формат времени
  • Преобразование количества секунд в формат TTIME
  • Получение второго цвета заголовков форм
  • Сворачивание вторичной формы на панель задач
  • Определить, установлен ли Macromedia Flash
  • Как захватить весь вывод в консоли
  • Как скопировать выбранные в DBGrid записи в клипборд
  • Как выделить кнопку в DBNavigator программно
  • Каким обpазом выбиpать pазмеp шpифта
  • Как выделить в RichEdit 4 строки
  • Выделить строку в Memo
  • Выделение меню
  • Сортировка выбором
  • Сортировка выбором 2
  • Как реализовать выделение резиновым прямоугольником
  • Что из себя представляет Self
  • Что из себя представляет Self 2
  • Создание самоуничтожающегося объекта
  • Диалог для выбора компьютера
  • Показать диалог выбора директории с кнопкой для создания новой
  • Почти полный аналог метода SendKeys из VB
  • Как отправить нажатие клавиши с кодом 255 в элемент управления Windows
  • Отправить письмо на E-mail так, чтобы пользователь не подозревал об отправке
  • Как отправить бинарные данные из CGI приложения
  • Как послать широковещательный UDP пакет
  • Переслать командную строку из второго экземпляра программы в первый
  • Пересылка данных в ячейки Excel
  • Отправить E-mail
  • Отправлять электронную почту
  • Отправить письмо, чтобы пользователь об этом не знал (D7)
  • Отправка E-mail через MAPI
  • Передать файл через Socket соединение
  • Переслать файл в Корзину
  • Как передать фокус следующему контролу
  • Отправить сообщение на ICQ
  • Посылка кода клавиши или текста в окно
  • Как посылать нажатие клавиш в элемент управления
  • Послать нажатие клавиш
  • Эмуляция нажатия клавиши для любого активного приложения
  • Посылаем нажатия клавиш другому приложению
  • Переслать сообщение с помощью SendMessage
  • Отправление сообщения сразу всем элементам управления формы
  • Посылка Raw IP-пакетов
  • Передать строки, картинки (streams) между процессами
  • Как передать строку другому приложению
  • Передача спецсимволов в документ Word
  • Переслать текст в другую программу
  • Как отправить на принтер чистый поток данных
  • Как передать UserName и Password в удаленный модуль данных
  • Как отправить вебформу на сервер при помощи TClientSocket (напрямую и через прокси)
  • Как разделить обработку OnClick и OnDblClick
  • Как разделить файл на куски и склеить их потом
  • Дилемма доступа к данным
  • Показать число с разделителями тысячных знаков
  • Регистрация основанная на серийных ключах
  • Читать и писать в последовательный порт
  • Инсталляция и удаление сервисов под НТ
  • Как заказать сервисный процесс
  • SetFocus в TStringGrid
  • SetFocus в Edit на OnExit
  • Правила для SetRange
  • Пример SetText, GetText строкового поля
  • Установка привилегий
  • SetVolume почему-то не дает никакого эффекта
  • Выставить значение для определенного свойства всех компонент формы или всех компонент нужного класса
  • Установка режима бинарного файла
  • Установка определенного бита в слове
  • Установка времени компиляции программы в диалоговом окне О программе
  • Установить флаг DTR и RTS в активное состояние для определённого COM-порта
  • Как программно установить конфигурацию COM-порта
  • Установка или снятие Debug привелегии у текущего процесса
  • Вывести список установленных принтеров и установить принтер по умолчанию
  • Как програмным путем задавать координаты ярлыкам на рабочем столе
  • Изменение даты создания каталога
  • Как установить переменные окружения
  • Как установить значение строкового или целого поля если оно присутствует
  • Устанавливаем дату создания файла
  • Выставить дату для файла
  • Установка времени и даты файла
  • Установка ловушек в Windows
  • Как присвоить значение свойству Selected в ListBox
  • Включить или отключить Caps, Num или Scroll Lock
  • Как перевести монитор в режим stand-by
  • В TRichEdit или TMemo при нажатии Enter позиционирование курсора в позицию как в предыдущей строке
  • Получить или установить имя компьютера
  • Как установить количество точек на дюйм в TPrinter
  • Публикование свойств-наборов
  • Выставить значения свойств
  • Как установить значение свойства компонента по имени
  • Как указать максимальный размер текста для RichEdit Control
  • Как установить системную дату и время программно
  • Выставить системные переменные среды
  • Установка шрифтов для системного меню
  • Назначение прав пользователей на таблицу
  • Переместить курсор в TRichEdit на нужную позицию
  • Выставление и сброс битов
  • Установить метку тома файловой системы
  • Перевернуть текст в TStringGrid на 90 градусов
  • Добавление колонки в StringGrid
  • Добавление колонки в StringGrid 2
  • Получить содержимое TStringGrid или TDrawGrid в виде строки
  • Автоматический подбор ширины колонок для TStringGrid
  • Автоматический подбор ширины колонок для TStringGrid 2
  • Выравнивание ячеек в TStringGrid
  • Очистить ячейки в TStringGrid
  • Очистить ячейки в TStringGrid 2
  • Автоматический подбор ширины колонок для TStringGrid или TDrawGrid
  • Реализация события OnColumnClick из TListView для TStringGrid
  • Обратиться к колонке или строке StringGrid по заголовку
  • Сортировать TStringGrid по колонке
  • Копировать и вставлять ячейки TStringGrid в буфер обмена
  • Удаление колонки в StringGrid
  • Удаление колонки в StringGrid 2
  • Удаление колонки в TStringGrid
  • Удалить строку из TStringGrid
  • Переход по ячейкам в TStringGrid по клавиши Enter как по Tab
  • Вставка и удаление строк из TStringGrid
  • Вставить еще несколько строк в середину TStringGrid
  • Определить, отображаются ли полосы прокрутки для TStringGrid
  • Многострочный TStringGrid 4
  • Увеличение ячейки TStringGrid при увеличении числа строк
  • Как перемещать строки и колонки в StringGrid
  • Как перемещать строки и колонки в StringGrid 2
  • Многострочный TStringGrid 3
  • Распечатать TStringGrid 2
  • Изменение размеров колонок в StringGrid
  • Обмен строк TStringGrid
  • Удаление строки из TStringGrid
  • Вставка строки в TStringGrid
  • Перестановка строки в TStringGrid в другую позицию
  • Сохранить TStringGrid в файл, загрузить из файла
  • Позиционирование каретки в TStringGrid
  • Сортировка столбцов в StringGrid
  • Сортировка столбцов в StringGrid 2
  • Сортировка TStringGrid
  • Копирование содержимого TStringGrid в буфер обмена
  • Экспортировать TStringGrid в Excel-файл
  • Экспортировать TStringGrid в Excel-файл 2
  • Экспортировать TStringGrid в Excel-файл 3
  • Перевести TStringGrid в HTML
  • Как экспортировать StringGrid в MS Word таблицу
  • Затенить компонент
  • Как получить эффект тени для Hint
  • Перетасовка экрана
  • Перетасовка строк в списке
  • Разделяемые элементы управления для Tabbednotebook
  • Разделяемые элементы управления для Tabbednotebook 2
  • Разделяемые элементы управления для Tabbednotebook 3
  • Защита программ перекрытием кода
  • Ошибка совместного доступа к базе данных
  • Как расшарить диск
  • Расшаренная DLL
  • Общий доступ к памяти, распределенной DLL
  • Как использовать Shell API SHBrowseForFolder
  • Как использовать Shell API SHBrowseForFolder 2
  • Запуск внешней программы. Как послать E-mail и сделать ссылку на сайт
  • Соpтиpовка Шелла
  • Сортировка методом Шелла
  • Описание и исходник сортировки Шелла
  • Shell своими руками - System Tray
  • Кодирование методом Шеннона-Фано
  • Слабые места криптографических систем
  • Клавиши-акселераторы для TPageControl
  • Как сделать клавишу-акселератор (keyboard shortcut) компонету, у которого нет заголовка
  • Чтобы клавиши shortcut пунктов главного меню главной формы действовали только в этой форме (но не в модальных окнах)
  • Сокращенное имя каталога
  • Как использовать функцию ShowMessageFmt
  • Отобразить, присоединить сетевые диски
  • Как вывести окно модальное для всех окон кроме одного
  • Считать двоичный файл и отобразить значение байт как ASCII
  • Просмотр буфера обмена
  • Просмотр буфера обмена 2
  • Открытие сокращённого или полного диалога выбора цвета
  • Отображение ломанной линии
  • Вывод пояснения о текущей операции
  • Показ удаленных записей в таблице dBASE
  • Показать удаленные записи таблицы
  • Как заставить приложение показывать различные иконки при различных разрешениях дисплея
  • Как вывести сведения о диске (метка тома, серийный номер, файловая система и т.д.)
  • Как пpогpаммно вывести окно свойств экpана
  • Показать диалог выбора домена
  • Отображение отформатированных сообщений об ошибках
  • Отображение отформатированных сообщений об ошибках 2
  • Показать файлы с ассоциированными с ними иконками в TListView
  • Показать свойства файла
  • Как показать иконку, ассоциированную с данным типом файла
  • Показать первый кадр AVI-файла
  • Просмотреть текст формы из запущенной программы
  • Показ формы без фокуса
  • Отображение полных строк списка при перемещении мыши по списку
  • Как вывести главное окно справочной системы
  • Вывод справочной информации
  • Как скрыть или показать иконки на рабочем столе
  • Как скрыть или показать иконки на рабочем столе 2
  • Показать или спрятать окно
  • Показ и скрытие дочерних MDI-окон
  • Спрятать или показать кнопку ПУСК
  • Как программно спрятать или показать заголовок окна TitleBar
  • Заставляем появиться Hint в нужный момент
  • Как вывести hint, когда курсор мышки над определённым контролом
  • Показ изображений в DBGrid
  • Подскажите как правильно показать на экpане и сохранить в базе картинку формата JPEG
  • Вывести информацию о пакете
  • Показывать номер страницы
  • Как показать окно свойств экрана
  • Показать диалог выбора компьютера
  • Как показать число, разделив каждые три цифры запятыми
  • Показ логотипа при запуске приложения
  • Показ логотипа при запуске приложения 2
  • Показ логотипа при запуске приложения 3
  • Существует ли средство для вывода определения структуры таблицы
  • Просмотреть текст формы
  • Показ окна без главной формы
  • Показать корзину Windows
  • Исследование Текстового перекодировщика Штирлиц версия 4.0
  • Как правильно завершить некое приложение
  • Как правильно завершить некое приложение 2
  • Как выключить компьютер с любой версией Windows
  • Вырубить монитор
  • Вырубить монитор 2
  • Выключить или перезагрузить компьютер
  • Как выключить Win2000
  • Как выключить Win2000 2
  • Преобразование сигнала в спекр и обратно (методы Хартли, Фурье и классический)
  • Простой расчет контрольной суммы
  • Простая база данных (запись в файл)
  • Простой пример DLL
  • Простое число
  • Простой пример XOR шифрования
  • Симулировать щелчок мышкой
  • Создать растягиваемую без бордюра форму
  • Величина SizeOf
  • SoftIce - первые шаги
  • Скины
  • Исследование Winamp Skin Maker v1.2
  • Переход в Спящий режим (WinNT)
  • Пропускать сообщения от клавиатуры и мышки в своем приложении
  • Очень медленный доступ к таблице при первом обращении
  • Получить путь к выделенному файлу в TShellListView
  • Сортировать TStringList своим методом сортировки
  • TStringList. Сортировка и системная locale
  • Перевод списка файлов и каталогов из TStringList в TreeView с построением дерева каталогов
  • Создание уменьшенной копии картинки
  • Написать очень маленький инсталлятор
  • Сглажено изменять размер JPEG
  • Убрать зазубринки при рисовании линий
  • Найти smtp mailserver по умолчанию
  • Пример работы с SMTP
  • Простой протокол передачи почты (SMTP)
  • Использование SMTP Relay Server
  • Исследование SnagIt32 v4.0.1
  • Управляющий протокол SNMP
  • Описание протокола SNMP (Simple Network Management Protocol)
  • Увидеть пароль скрытый за звёздочками 2
  • Увидеть пароль скрытый за звёздочками
  • Социальная инженерия в реверс инженеринге
  • Сокеты 1
  • Сокеты 2 (Кодинг блокирующих сокетов)
  • Сокеты 3 (Кодинг неблокирующих сокетов)
  • Сокеты 4 (Использование DScan)
  • Сокеты в Delphi
  • TServerSocket и TClientSocket без scktsrvr.exe отказываются работать
  • Простой способ отправки файлов при помощи TClientSocket и TServerSocket
  • Посылка и прием сообщений через сокеты
  • Почему несколько блоков при передаче по сокету могут объединяться в один
  • Как запросить страницу с сайта
  • Как запросить страницу с сайта 2
  • Посылка файлов через сокет
  • Руководство по Soft-ICE (DOS) - 1
  • Руководство по Soft-ICE (DOS) - 10
  • Руководство по Soft-ICE (DOS) - 11
  • Руководство по Soft-ICE (DOS) - 12
  • Руководство по Soft-ICE (DOS) - 13
  • Руководство по Soft-ICE (DOS) - 14
  • Руководство по Soft-ICE (DOS) - 15
  • Руководство по Soft-ICE (DOS) - 16
  • Руководство по Soft-ICE (DOS) - 17
  • Руководство по Soft-ICE (DOS) - 18
  • Руководство по Soft-ICE (DOS) - 19
  • Руководство по Soft-ICE (DOS) - 2
  • Руководство по Soft-ICE (DOS) - 20
  • Руководство по Soft-ICE (DOS) - 21
  • Руководство по Soft-ICE (DOS) - 22
  • Руководство по Soft-ICE (DOS) - 23
  • Руководство по Soft-ICE (DOS) - 24
  • Руководство по Soft-ICE (DOS) - 3
  • Руководство по Soft-ICE (DOS) - 4
  • Руководство по Soft-ICE (DOS) - 5
  • Руководство по Soft-ICE (DOS) - 6
  • Руководство по Soft-ICE (DOS) - 7
  • Руководство по Soft-ICE (DOS) - 8
  • Руководство по Soft-ICE (DOS) - 9
  • Основы работы с SoftIce
  • Отсортировать выполнение процессов в системе
  • Сортировка двух связанных списков по целочисленным значениям одного из них
  • Сортировка строк с украинскими символами
  • Проверить, установлена ли звуковая карта
  • Как заставить встроеный динамик пищать
  • Программирование Sound Blaster в защищенном режиме процессора
  • Получение информации о AVI файле
  • Как экстрагировать аудиодорожку из AVI файла
  • Как выключить звук
  • Звук через PC Speaker
  • Как вывести звук через звуковую карту
  • Как определить уровень звука в данный момент
  • Как управлять спикером под 9х из Delphi
  • Получить пути специальных папок
  • Как программно щелкнуть по компоненту SpeedButton
  • Скорость работы процессора, точный таймер
  • Как использовать проверку грамматики
  • Великолепный метод Perform
  • Как разделить строку на элементы
  • Splitter Bar
  • Разрезать и соединить файлы
  • Разделить строку на слова
  • Существует ли способ для определение числа заданий Spoolerа печати
  • Распространение BDE
  • Работа со спрайтами
  • Создание таблиц с помощью SQL-запросов
  • Функции дат в SQL
  • SQL и расширенные символы
  • SQL в Delphi
  • SQL-менеджер Хортица
  • SQL outer join
  • Зарезервированные слова Local SQL
  • ADO и COM или SQL-сервер своими руками
  • SQL - сортировка вычисляемого поля
  • SQL - вложенные пробелы
  • Адаптация значения даты или времени к различным форматам SQL-сервера
  • Синтах SQL-функции Substring
  • SQL - использование функции SUBSTRING
  • SQL - суммирование вычисляемого поля
  • Имя SQL-таблицы
  • Возведение числа в действительную степень
  • Изменить регистр выделенного исходного кода
  • Получение списка серверов в локальной сети
  • SVR API для непродвинутых
  • SVR API для непродвинутых 2 - как получить информацию об открытом сетевом ресурсе
  • sscanf в Delphi
  • Описание протокола SSH (Secure Shell)
  • Описание протокола SSL (Secure Socket Layer)
  • Инсталляция Screen Saver
  • Получить время задержки хранителя экрана
  • Узнаём стандартные папки Windows
  • Регистрация программ в меню Пуск Windows
  • Изменить размер кнопки ПУСК
  • Создать папку в меню кнопки ПУСК
  • Путь к папке кнопки Пуск
  • Как показать не отдельно формируемое меню кнопки ПУСК, а иерархическое содержимое десктопа
  • Окно в виде звезды
  • Обработчик события OwnerDraw в компоненте StatusBar
  • Показ всплывающих подсказок в строке состояния
  • Показ всплывающих подсказок в строке состояния 2
  • Установить размер шрифта для панели StatusBar
  • Форма постоянно сверху приложения
  • StdIn, StdOut и StdErr. Перенаправление, чтение и запись
  • Липкие окошки
  • Как склеить несколько файлов в один и наоборот (работа с TStream)
  • Алгоритм оптимального распределения камней по ящикам
  • Остановка и запуск сервисов
  • Приостановить работу программы
  • Как остановить автодобавление из DBGrid
  • Остановить длинное действие
  • StoredProc становится удобнее
  • Проблемы StoredProc у SQL server
  • Хранимые процедуры
  • Сохранение типа данных множество (TFontStyles)
  • StrAlloc и GetMem
  • Буферы для потоков
  • Сохранение и загрузка формы с компонентами потоком
  • Копирование файлов потоком
  • Копирование потока компонент в буфер обмена
  • Растянуть растровый рисунок
  • Растягивание иконки
  • Растягивание изображения при печати
  • Авторазмер для StringGrid
  • В StringGrid ширина колонки подгоняется под длину самой длинной строки
  • Выравнивание колонок StringGrid
  • Выравнивание колонок StringGrid 2
  • Выравнивание колонок StringGrid 3
  • Выравнивание колонок StringGrid 4
  • Выравнивание колонок StringGrid 5
  • Авторазмер ширины колонок TStringGrid
  • Как перетащить целую колонку из StringGrid в ListBox
  • Как удалить выделенную запись из TStringGrid
  • Цвет неактивной ячейки StringGrid
  • После первого щелчка начать редактировать
  • Вставка и удаление строк в StringGrid
  • Сортировка StringGrid с целыми значения
  • StringGrid как DBGrid
  • Ограничение длины поля TStringGrid
  • Множественный выбор в TStringGrid
  • Правое выравнивание ячеек TStringGrid
  • Сменить цвет выделения в StringGrid
  • Фокус ячейки TStringGrid
  • Текст в ячейке StringGrid если не помещается переносится на следующую ячейку
  • Сохранить StringGrid в Excel файле
  • StringGrid без выделенной ячейки
  • Манипуляция словами в TStringGrid
  • Копирование StringList в Memo-поле и обратно
  • Обновление картинки в ячейке StringGrid
  • String и PChar
  • Как преобразовать String в Binary и наоборот
  • Создание формы на основе строки
  • Строковая нумерация
  • Чем отличается тип String в Delphi2 и выше от аналогичного в Delphi1
  • Строка как объект StringList
  • Функции для парсинга строк
  • Отобразить строку на определённую структуру
  • Из строки в массив и наоборот
  • Как сохранить и получить строку из INI-файла
  • Подсчитать количество слов в строке
  • Разность между двумя строками - функция Левенштейна
  • Преобразование сроки в число
  • StrToInt и IntToStr вне модуля SysUtils
  • Паскалевский эквивалент StrTok
  • StrTok для Delphi2
  • Сумма и количество прописью, работа с падежами
  • Case для строковых значений без учета регистра
  • Проверка значения строки
  • Быстрые функции сжатия пробелов и управляющих символов в строке
  • Функция проверки корректности ввода
  • Удаление лишних пробелов в строке
  • Подсчет количества вхождений символа в строке
  • Алгоритм поиска подстроки в строке
  • Поиск N-ого вхождения подстроки в строку
  • Нахождение последнего вхождения подстроки в строку
  • Получение N-го слова из строки
  • Повтор строки заданное количество раз
  • Замена в строке всех вхождений одной подстроки, на другую
  • Функция замены в строке всех вхождений одной подстроки на другую
  • Замена подстроки в строке
  • Сканирование строки начиная с указанной позиции с целью нахождения слова
  • Поиск подстроки в строке с заданной позиции
  • Поиск подстроки в строке с заданной позиции (стандартный вариант)
  • Преобразование строки с разделителями в StringList
  • Разбиение текста на слова и получение количества слов в тексте
  • Разбивка строки на подстроки с использованием заданного разделителя
  • Заполнение списка словами из строки с возможностью указания множества разделителей
  • Деление строки не несколько строк, указанной длины
  • Сумма прописью - Способ 14
  • Сумма прописью - Способ 15
  • Расщепление строки с разделителями на массив строк
  • Поместить или получить строку из буфера обмена (заплатка к стандартным)
  • Преобразование строки в строку для SQL-сервера
  • Преобразование String в PChar
  • Конвертация String в PWideChar
  • Преобразование строки S в набор её чисел, где каждое число представляет каждый символ строки
  • Расщепить строку в слова и обратно
  • Разбивка строки на отдельные слова
  • Небольшой модуль для работы со строками
  • Стилизатор
  • Итерация подкаталогов
  • Подстановка в TEdit
  • Переопределение оконной процедуры и метода для другой формы
  • Сумма прописью - Способ 1
  • Сумма прописью - Способ 10
  • Сумма прописью - Способ 11
  • Сумма прописью - Способ 12
  • Сумма прописью - Способ 13
  • Сумма прописью - Способ 2
  • Сумма прописью - Способ 3
  • Сумма прописью - Способ 4
  • Сумма прописью - Способ 5
  • Сумма прописью - Способ 6
  • Сумма прописью - Способ 7
  • Сумма прописью - Способ 8
  • Сумма прописью - Способ 9
  • Определение восхода и захода солнца и луны
  • Взлом за 1.5 минуты - SuperFTP v2.04 for Win
  • Поддержка многоязычного интерфейса
  • Как узнать все форматы бумаги, поддерживаемые принтером по умолчанию
  • Приостановить ПК
  • Как поменять функции кнопок мышки
  • Преобразовать файл Flash SWF в EXE
  • Как программно переключить раскладку клавиатуры
  • Переключиться в режим StandBy
  • 32-битное соединение с сервером Sybase
  • Получить количество вхождений символа в строку
  • Преобразовать код символа в скан-код клавиши
  • Симфония на клавиатуре
  • Синхронизировать время на 2-х компьютерах в локальной сети
  • Синхронизация DLL с открытым набором данных
  • Синхронизация таблицы и StringList
  • Синхронизация двух компонентов ScrollBox
  • Общие рекомендации к оформлению кода
  • Системное меню приложения
  • Компонент SystemTray
  • Вызов стандартного системного окна О программе
  • Время простаивания системы
  • Как сделать окно системно-модальным
  • Отключить клавиши при системном Hooke
  • Перехват нажатия на системные кнопки формы (закрытие, минимизация окна и т.д.)
  • Получение информации о системных шрифтах
  • Регистрация горячих системных клавиш
  • Добавляем пункты в системное меню Windows
  • Оповещение о том, что изменили системные настройки
  • Заставить системное меню выпасть в указанном месте
  • Создаём системную горячую клавишу
  • Перевод системы в режим ожидания или спячки
  • Как открыть диалог смены системного времени
  • Сохранить и загрузить двумерный динамический массив
  • Динамические создание объектов в TabbedNotebook
  • Динамические создание объектов в TabbedNotebook 2
  • Недоступная закладка в компоненте TabbedNotebook
  • Доступ к страницам Tabbednotebook
  • Tabbednotebook и куча ресурсов
  • Печать табуляторов с помощью TextOut
  • Над какой закладкой курсор в TabControl
  • Таблицы в памяти
  • Таблицы строк
  • Извлечение данных индекса таблицы
  • Как сохранить содержимое таблицы в текстовый файл
  • Получить версию таблицы
  • Синхронизация TabSet c ListBox
  • Перемещение на страницу TabSet по имени
  • Как определить, что была нажата клавиша Tab
  • Имитация Tab
  • События KeyPress и KeyDown не вызываются для Tab - как определить ее нажатие
  • Tab как Enter в StringGrid
  • Ошибка TACTIVEFORMX DECLARATION MISSING OR INCORRECT (определение TACTIVEFORMX отсутствует или неправильно)
  • Компонент TADOUpdateSQL
  • Как пpинимать яpлыки пpи пеpетягивании их на контpол
  • Набрать номер по модему. Голосовой звонок. Использование TAPI
  • Сделать кнопку на TaskBar для каждого окна
  • Определение координат расположения TaskBar
  • Работа с TaskBar
  • Как разрешить или запретить переключение между задачами
  • Показать контекстное меню на панели задач
  • Пересборка индексов с помощью TBatchMove
  • Работа с TChart
  • Как поместить TCheckBox в TRichEdit
  • TCheckListBox - использование методов LoadFromFile и SaveToFile
  • Информация о TClass
  • TClientDataSet. Утечка памяти при загрузке XML
  • TClientDataSet. Некорректное формирование XML
  • Класс для реализации списка Variant-ов на основе TCollection
  • TColor
  • TComportDriver - драйвер последовательного порта
  • Использование компонента TCoolBar или как создавать кульные панели инструментов
  • Сделать загрузчик приложения через TCP
  • Организация связи между компьютерами через TCP и IP протокол
  • Каким драйвером пользуется TDATABASE
  • Информация о TDataLink
  • Записать TDataSet в Excel файл
  • Как сделать экспорт TDataSet в XML файл
  • Как заставить произвольный компонент реагировать на изменения в TDataSource
  • Внимание! TDateTime 1899
  • Корректировка поведения маски TDateTimeField
  • Компонент Tdbf для непосредственного доступа к файлам DBF
  • Изменить высоту строк по умолчанию для TDBGrid
  • Изменить высоту строк по умолчанию для TDBGrid 2
  • Избавить TDBGrid от автоматического добавления новой записи
  • Проблема хранения TDBImage
  • TDBLookupComboBox. Реакция на нажатие ESC
  • TDBMemo в TDBCtrlGrid
  • Пример создания компонента TDBNavigationButton
  • Изменить иконки для TDBNavigator
  • Изменить подсказку для каждой кнопки TDBNavigator
  • Заголовок TDBGrid в две строки
  • TDirectoryOutline. Ошибка в свойстве Directory
  • Пример TDrawGrid Drawcell
  • TDropper - Компонент для перетаскивания файлов
  • Компонент TEdit с возможностью задать выравнивание текста
  • TEdit с выравниваением текста по центру
  • Поиск и управление TEdit и TField
  • Как создать нестандартную процедуру переноса слов для TEdit, TMemo
  • Teleport Pro Version 1.29
  • Команды Telnet
  • TELNET
  • Шаблон массива переменной длины
  • Десять заповедей разработчика
  • Десять уроков сетевого хака
  • Завершение всех работающих приложений
  • Как завершить любой процесс, в том числе и системный
  • Завершить чужое приложение
  • Тестер электронных дикторов
  • Как осуществить минимальный тест на корректность глобального идентификатора (GUID), и интерфейсов, унаследованных от IDispatch
  • TExcelManager
  • Присвоить текст файла переменной
  • Функция, возвращающая текст между двумя определёнными строками
  • Как текст на кнопке расположить под заданным углом
  • Компоненты ввода и отображения текстовой информации
  • Пример шифрования текста
  • Поиск текста в текстовых файлах
  • Работа с текстовыми файлами
  • Вывод строковой информации
  • Изменить заголовки компонент различных классов
  • Как реализовать поиск по тексту
  • Отображаем текст в System Tray
  • Сохранение страницы TF1Book в BLOB-поле
  • Использование нумерации в TFields
  • Как задать выражение по умолчанию для объекта TField
  • TFileFinder - механизм поиска файлов
  • Сохранить объект TFont в реестре
  • TFrame. Несколько фреймов одного типа на форме
  • Заголовок TGA-файла
  • Автопроектировщик цифровых схем Флогистон
  • Определить, что пользователь изменить схему оформления XP
  • Теория и практика использования RTTI
  • Теория сортировки - Часть 1
  • Теория сортировки - Часть 2
  • Теория сортировки - Часть 3
  • Теория сортировки - Часть 4
  • Теория сортировки - Часть 5
  • Теория сортировки - Часть 6
  • Теория сортировки - Часть 7
  • Поточность TreeView
  • Потоки и DLL
  • Особенности разработки потоков
  • Пример работы с потоками
  • Группировка и разгруппировка потоков
  • Как создавать потоки без класса TThread
  • Как создавать потоки без класса TThread 2
  • Работа в отдельном потоке, которая не мешает основной программе
  • Пример расчета величины в отдельном потоке
  • Поток с доступом к глобальной переменной основной программы
  • Определение количества приостановок (suspend) потока
  • Запись потока в BLOB-поле
  • Сохранение потока в INI файле
  • Поток без синхронизации
  • Поток с использованием Mutexa
  • Поток с использованием семафора
  • Сквозь Вселенную с дополнительными возможностями
  • Конвертируем TIF в PDF
  • Плитка из картинок
  • TImageList. Не отображаются иконки на контролах
  • Как сделать картинки в TImageList прозрачными
  • Как работать с Fade для TImage
  • TImage - эффект плавного перехода
  • Функции для работы с объектом типа TImage
  • Получить или установить допустимые периоды истечения времени
  • Засечь время
  • Вывести временную зону
  • Общее описание временной атаки
  • Синхронизация завершения работы Windows
  • Некоторые модификации методов ReadSection и ReadSections объекта, типа TIniFile
  • TIniFile
  • Прокрутка текста заголовка
  • Комбинация TLabel и TEdit
  • TLabel и TEdit без контейнера
  • Полосатый TListBox
  • Как узнать, по какой колонке был клик в TListView
  • Искать текст в TListView
  • Файл типа TList
  • TMathExpression - компонент для синтаксического анализа
  • VCL.TMediaPlayer. Проблема записи при невыбранном файле
  • Пример компонента типа TMediaPlayer с регулированием темпа звучания
  • Обмен данными между TMemoField и TMemo
  • Различия TMemoField
  • Загрузка TMemoField в Memo
  • TMemoryStream
  • Следование за мышкой в TMemo для установки позиции курсора
  • Фильтровать все ссылки в TMemo
  • TMetaFile - ошибка при работе с памятью
  • Компонент TMinMax
  • Компонент TMultiProperty
  • Как реализовать обработку информации одновременно несколькими потоками
  • Компонент TNMDayTime
  • Компонент TNMEcho
  • Компонент TNMFinger
  • Компонент TNMFTP
  • Компонент TNMGeneralServer
  • Компонент TNMHTTP
  • Компоненты TNMMsg и TNMMsgSer
  • Компонент TNMNNTP
  • Компонент TNMPOP3
  • Компонент TNMSMTP
  • Компоненты TNMStrm И TNMStrmServ
  • Компонент TNMTime
  • Компонент TNMUDP
  • Компонент TNMURL
  • Компонент TNMUUProcessor
  • Как определить, является ли метод потомком TNotifyEvent
  • Добавление изображений на кнопки панели инструментов во время работы приложения
  • Использование меню Инструменты в IDE
  • TOpenDialog, TSaveDialog, TOpenPictureDialog и TSavePictureDialog
  • Топологическая сортировка
  • Компонент TOraCommentsToFL — загрузка русских наименований колонок из ERwin в DisplayLabels
  • TOutline - Перетащи и брось
  • TOutline - Перетащи и брось 2
  • TOutline - Перетащи и брось 3
  • Пример отрисовки TOutline
  • TOutline OwnerDraw - значение индекса
  • Поточность TOutline
  • Ханойская башня
  • Получить оттенок серого из RGB-цвета
  • Как узнать значения, которые пользователь вводит в TDBGrid
  • Преобразование выражения к Обратной Польской Нотации
  • Преобразование информации из табличных компонент в RTF
  • TPageProducer. Взаимодействие свойств HTMLDoc и HTMLFile
  • TPaintBox в буфер обмена
  • Как сохранить содержимое TPaintBox в BMP
  • Недокументированный TParser
  • Пример TParser
  • Запись и чтение объекта TPersistent в поток
  • Массив TPOINT
  • Редактор свойств для точки
  • Компонент TPowerSock
  • Компонент TPreview
  • Класс TPrinter
  • Пример использования TPrinter
  • Особенности работы с TPrinter
  • Поиск записи с помощью TQuery
  • Поиск записи с помощью TQuery 2
  • Введение в режимы трассировки SoftICE
  • Работа с транзакциями
  • Преобразование координат
  • Перевод между системами исчисления
  • Прозрачность
  • Прозрачный Bitmap
  • Прозрачный компонент
  • Прозрачность в D6
  • Как избежать того, что в некоторых видео режимах прозрачная часть glyphа стандартного TBitBtn становится видной
  • Прозрачный растр
  • Как сделать прозрачным фон текста
  • Прозрачное окно
  • Прозрачное окно 2
  • Мало места на винте
  • Компонент TrayComp
  • Компонент TrayIcon
  • Использование подсказки в Tray в виде шара
  • Иконка на TrayBar - пример
  • Издевательства над System Tray
  • Приложение не убирает всплывающее меню после потери фокуса
  • Деревья со случайным поиском
  • Прокрутка TreeView, чтобы держать выделение посередине
  • Получение доступа к узлам TreeView
  • Как связать TreeView и PageControl
  • Поместить список контролов и пунктов меню в TTreeView
  • Сортировка двоичным деревом - древесная сортировка
  • Изменить RootKey для TRegIniFile
  • Хитрости печати
  • Как сделать откат внутри триггера
  • Очистка строки слева и справа от указанных символов
  • Очистка строки слева и справа от указанного символа
  • Боевой конь за 10 минут
  • Троянские порты
  • Компонент для последовательного устройства (TRS232)
  • TRyMenu — собственная отрисовка меню
  • TRySharedSream — класс упрощающий работу с файлом подкачки
  • Класс TRyTimer
  • Как отловить сообщения о прокрутке TScrollBar
  • Как перехватить сообщения прокрутки в TScrollBox
  • Использование компонента TServerSocket
  • Информация о базах данных при помощи TSession
  • TSortList - работа с отсортированным списком
  • Способ создания TSR программ без PSP
  • TStatusBar с другими контролами
  • Проблемы использования компонента TStoredProc
  • Несколько функций для TStream
  • TStringGrid и файловый поток
  • Форматирование ячеек TStringGrid
  • Сортировка по содержимому нужного столбца в TStringGrid
  • Вывести номер строки и столбца TStringGrid
  • TStringGrid с фокусом (OnDrawCell)
  • TStringList в TIniFile
  • Свойство TStringList
  • Редактор свойства TStringListProperty
  • TStringList и потоки
  • Удаление дубликатов в TStringList
  • TStringList.IndexOf. Зависимость от сортировки
  • TStringList, владеющий объектами
  • TStringList. Неустойчивость сортировки
  • Создать Terminal Services Client
  • Использовать TTime для более 24 часов
  • TTreeView. Проблемы CustomDraw
  • TreeView - компонент для показа dataset в виде дерева с сохранением
  • Показываем директории в TTreeView
  • Получить строковый путь в TTreeView
  • Сохранить и загрузить TTreeView
  • Принцип и порядок работы с TUpdateSQL для работы с неживыми запросами
  • TUpdateSQL. Выполнение нескольких SQL команд
  • Как отключить хранитель экрана
  • Как выключит спикеp
  • Как включить Caps Lock
  • Включение и выключение закладки Notebook
  • Как программно включить или выключить NumLock
  • TVertGrid — TStringGrid с возможностью заполнения в design-time
  • Отключить подсказки для TTreeView
  • Как реализовать Drag and Drop в TTreeView
  • Перенос элементов в TTreeView
  • Прокручивать TTreeView во время перемещения
  • Получение узла в TTreeView по пути заголовков
  • Искать узел TTreeView через его свойство Text
  • Выделять узел TTreeView правой кнопкой мыши
  • Получение пути заголовков к узлу в TTreeView
  • Копировать нижние узлы TTreeView во второй TTreeView
  • Добавить текущую страницу TWebBrowser в Избранное
  • Как в TWEBBrowser организовать изменение размера шрифта
  • Заменить рисунки в TWEBBrowser
  • TWinControl.Caption. Теряется маленькая русская буква я
  • Мерцание формы
  • Две колонки в DBLookupComboBox
  • Запись о втором создаваемом компоненте только в dfm-файле
  • Drag and Drop для двух компонентов TOutline
  • Компонет TWrapGrid, осуществляющий перенос текста в TStringGrid
  • Пример TWriter и TReader
  • TWriter и TReader - читаем и пишем в файл
  • Прочитать строку под нужным номером из текстового файла
  • Типизированные константы
  • Типы модулей в Delphi
  • Получить сетевой путь к зашаренному файлу по локальному пути
  • Получить сетевой путь к зашаренному файлу по локальному пути 2
  • Отменить удаление dBASE записи
  • Как запрограммировать Undo
  • Преобразование Unicode строк в DFM файлах Delphi 6 в Ansi строки
  • Универсальный создатель формы
  • Unix-строки (чтение и запись Unix-файлов)
  • Универсальное и быстрое перекодирование строки из кодировок ANSI, KOI8-R, KOI8-U, OEM-DOS, ISO
  • Перекодировка строк из одной кодировки в другую
  • Создаём собственный UnRar, используя unrar.dll
  • Как избавиться от зарегистрированного имени сервера
  • Как сделать, чтобы первая буква каждого слова в строке была в верхнем регистре
  • Перевод символа в верхний регистр для русского алфавита
  • Внести изменения в набор данных и не потерять текушей позиции
  • Обработка нажатий клавиш вверх-вниз
  • Вывести типы URL для Internet Explorer
  • Несколько полезных функций для работы со строками
  • Шутки над пользователем
  • Автоматическое сохранение или загрузка установок пользователя
  • Пользовательские варианты
  • Как можно использовать DLL
  • Uses в DLL
  • Использование таблиц Access
  • Использование таблиц Access2
  • Использование анимированных курсоров
  • Использование анимированных курсоров 2
  • Компонент на основе TImageList позволяет использовать в приложении анимированные иконки
  • Как использовать в своей программе API DirectSound и DirectSound3D
  • Работа с автоинкрементальными (AutoInc) полями
  • Использование BDE в сети
  • Использование ChartFX
  • Работа с индексами Clipper-а
  • Коллекции и работа с ними
  • Как использовать консоль в не-консольном приложении
  • Использование C-шной DLL
  • Обрабатываем выделенные строки в DBGrid
  • Добавление псевдонима с помощью функции DbiAddAlias
  • Использование DBIopenlocklist
  • Простой пример работы с базой данных из DLL
  • Как использовать базу данных BDE, не указывая ее имя
  • Использование Debug API. Пример перехвата вызовов функций Win32 API
  • Использование DirectSound на Delphi
  • Использование функции из DLL
  • Использовать формы, объявленные в DLL
  • Как использовать форму из DLL
  • Использование файла помощи
  • Использование справки HTML Help
  • Вариант использования HTML Help в Делфи
  • Как использовать процедуру mouse_event для имитации событий мыши
  • Использование многомерного массива
  • Использование холста в собственных компонентах
  • Как приложению воспользоваться своими шрифтами
  • Как использовать протокол about
  • Как можно использовать протокол res
  • Работа с Sender
  • Использование ServerSocket и ClientSocket
  • Использование стенографии
  • Как использовать Список Задач (Tasklist)
  • Использование TFileStream
  • Использование Tools Interface
  • Использование TParser
  • Использование Try
  • Как использовать клавишу-акселератор в TTabSheets
  • Работа с Winsock на Delphi
  • Как использовать встроенные в Windows иконки в своём приложении
  • Использование и создание DLL в Delphi
  • Использование DLL в Delphi
  • Список зависимых файлов
  • UUE кодирование
  • UUE кодирование 2
  • Проверка дат
  • Пример переменного количества параметров
  • Переменное количество параметров любого типа
  • Пример переменной записи
  • Указатель на вариантный тип - предупреждение
  • Конвертация Variant в Integer
  • Как преобразовать значение любого типа в строку
  • Классовые и статические переменные общего доступа
  • Передача переменных форме
  • Вставка текста (программно сгенерированной HTML-страницы) в TWebBrowser (не из файла, а из текстовой переменной)
  • Как преобразовать строку в дату
  • Вариантные типы
  • Как сообщить какую-то глобальную переменную всем окнам программы (даже скрытым)
  • VBX в приложениях DELPHI - как распространять
  • Использование контекстного меню с VBX
  • Иерархия VCL
  • Как научить VCL делать Refresh для запросов правильно
  • Основы 3D математики - Векторные и матричные преобразования
  • Как вытащить VersionInfo из свойств проекта
  • Информация о версии (Version Info) в Delphi EXE
  • Отобразить информацию из Version Info проекта
  • Форма с данными о приложении Version Info
  • Рекомендации по заполнению таблицы Version Info
  • Вертикальный текст
  • Вертикальный TitleBar
  • Функции VER.DLL
  • Показывать значения в двоичном представлении
  • Показывать значения в шестнадцатеричном представлении
  • Вирус на Delphi
  • Коды виртуальных клавиш
  • Virtual ListView с контекстным меню
  • Как конвертировать виртуальную клавишу в ASCII код
  • Введение в вирусы
  • Визуализация нажатия кнопки
  • Визуальный HTML редактор своими руками
  • Как редактировать таблицы виртуальных и динамических методов
  • Исследование VoiceMan v1.0
  • Контроль звука
  • Класс-оболочка для объекта синхронизации WaitableTimer
  • Открыть документ и дождаться завершения работы с ним
  • Переход в ждущий режим под WinNT
  • Как запустить и подождать завершения 2х процессов
  • Подождать завершения DOS-задачи
  • Подождать завершения DOS-задачи 2
  • Подождать завершения DOS-задачи 3
  • Как определить, что моё приложение хотят завершить
  • Определить, что изменились настройки экрана
  • Обнаружение прокрутки TListBox
  • Как определить - нажал ли пользователь клавишу PrintScreen
  • Проверка изменения данных таблицы
  • Waveform Audio Win32 API
  • Формат Wave-файла
  • Проигрывание wave-файла, помещенного в ресурс
  • Получить информацию о WAV файле
  • Определить длину WAV файла
  • WAV в EXE
  • Пример чтения и сохранения wav-файлов
  • Запись WAV-файлов
  • Включение wav-файла в exe и проигрывание этого wav-файла
  • Как добавить в исполняемый файл WAV-файл и затем проиграть этот звук
  • Реализация кнопок Вперед, Назад и Отмена для TWebBrowser
  • Как поменять цвет или стиль бордюра в TWebBrowser
  • Использовать событие OnDocumentComplete у TWebBrowser при наличии фреймов
  • Перевести TWebBrowser в режим редактирования
  • Получить и сохранить HTML-код из TWebBrowser
  • Получить выделенные объекты из TWebBrowser
  • Спрятать скроллбары в TWebBrowser
  • Получить свойства всех картинок в TWebBrowser
  • Нажать кнопку Submit в TWebBrowser если она в виде картинки
  • Получить информацию об элементе управления TWebBrowser
  • Проверить активность команды Copy в TWebBrowser
  • Проверить страницу в TWebBrowser на локальность
  • Создать TWebBrowser во время выполнения программы
  • Нажать определенную кнопку на форме в TWebBrowser
  • Открытие локальных файлов в TWebBrowser и прямое открытие ссылок
  • Реализация установки страницы и печати для TWebBrowser
  • Свои настройки Proxy в программе с TWebBrowser
  • Получить доступ к радио кнопкам в TWebBrowser
  • Сохранить исходный код всех фреймов TWebBrowser
  • Сохранить все картинки TWebBrowser
  • Передать фокус TWebBrowser
  • Передать фокус TWebBrowser 2
  • Сохранить страницу TWebBrowser в Bitmap
  • Масштабирование страницы в TWebBrowser
  • Как добавить текущую страницу TWebBrowser в Favorites
  • Как поменять цвет скроллбаров в TWebBrowser
  • Использование Drag and Drop для заполнения полей в TWebBrowser
  • Получить все URLs фреймов в TWebBrowser
  • Как скрыть контекстное меню TWebBrowser
  • Как загрузить HTML код непосредственно в TWebBrowser
  • Как добраться до конкретного фрейма
  • Использование функциональности IE или заметки о WebBrowser
  • Сохранить страницу в WebBrowser на диск
  • Распечатать страницу в TWebBrowser
  • Работа с печатью в TWebBrowser
  • Показать диалог свойства TWebBrowser
  • Отправить данные формы с помощью WebBrowser
  • Как проверить, является ли текущее соединение в TWebBrowser Secure (SSL)
  • WebSnap
  • WEB страничка внутри Delphi приложения
  • Как получить страницу с вебсервера при помощи TClientSocket и поместить её в строковую переменную
  • Delphi6 и Web-сервисы
  • Использование Web Services
  • Показать исходный код Web-страницы в TMemo
  • Число текущей недели
  • Число текущей недели 2
  • Число текущей недели 3
  • Контроль веса
  • Что делает сообщение, какие значения используются для каждого поля сообщения и какие возвpащаемые значения ожидаются или задаются Windows
  • Что такое порт (правила работы с портами)
  • Самый быстрый способ определить подкакой виндой вы находитись (NT или Win9X) на Assemblere
  • Получить диапазон, прокручиваемый колесиком мышки
  • Чтобы при выполнении длительного цикла другие приложения не подвисали
  • Зачем ломают программы или крэкеры на воле
  • Почему я должен устанавливать BDE
  • Как конвертировать WideString в String
  • Прозрачные меню для XP, Win2000
  • Программирование на основе Win32 API в Delphi
  • Основы работы с Win32API
  • Win95 или WinNT для Delphi1
  • Для чего нужен WinAPI
  • Cracking WinDAC32 Version 1.41
  • Позиционирование диалога с сообщением над формой
  • TListView и TTreeView - Windows Explorer
  • Пространство имён оболочки Windows
  • Узнать о завершении работы Windows
  • Вызвать диалог завершения работы с Windows
  • Узнать версию Windows
  • Текущая позиция окна
  • Можно ли заблокировать обновление определенного окна
  • Окно без заголовка
  • Запуск внешней программы
  • Как взломать WinRoute Lite v3.0
  • Проверить, доступен ли WinSock
  • WinWord через DDE
  • Создание Аккаунта в Windows, используя ADSI (Активные директории)
  • Узнать версию Windows и DOS
  • Коды ошибок Windows
  • Оповещение всей системы о изменении WIN.INI
  • Определить, что WIN.INI был изменен
  • Сообщения Windows - введение
  • Убедиться, что приложение (окно) не отвечает
  • Убедиться, что приложение (окно) не отвечает 2
  • Получить информацию о регистрации Windows – имя владельца и компанию
  • Окно по рисунку
  • Определить завершение работы Windows
  • Как корректно перехватить сигнал выгрузки операционной системы, если в моей программе нет окна
  • Вывести диалог завершения работы Windows
  • Получить информацию об используемой схеме оформления Windows
  • Перекодировка текста из Win кодировки в КОИ-8 и обратно
  • Получить время работы Windows
  • Удалить файл навсегда
  • Подать звуковой сигнал без использования ресурсов Windows
  • Без иконки в панели задач
  • Как можно обойтись без TTimer и наиболее рационально использовать ресурсы системы
  • Записываем в Access используя ADO
  • Работа с другим приложением без Hook и DLL на примере GetFocus
  • Как преобразовать WMF в BMP
  • WMI - практика применения в Delphi
  • WM_ACTIVATE
  • WM_ACTIVATEAPP
  • WM_CANCELMODE
  • Связь между процессами при помощи WM_COPYDATA
  • WM_CLOSE
  • Перетаскивать файлы в свою программу - WM_DROPFILES
  • WM_GETMINMAXINFO
  • Перемещение окна вне заголовка
  • Перемещение окна вне заголовка 2
  • Перемещение окна вне заголовка 3
  • Обработка WM_SysCommand
  • Узнать, когда пользователь или программа изменили системное время - WM_TIMECHANGE
  • WordBasic через OLE
  • Wordbasic с параметрами из Delphi
  • Как WordDocument разбить на страницы
  • Управление Word-ом из Delphi
  • Запуск Word без автостартующего (AutoStart) макроса
  • Автоматизация документов WORD
  • Как прочитать или изменить свойства Word документа
  • Как прочитать или изменить свойства Word документа 2
  • Импорт активного документа Word
  • Как в Word макросом удалить символы возврата каретки
  • Автоматизация Word с OLE
  • Word, OutLook и OLE
  • Работа с MsWord из Delphi - Нестандартные отчёты
  • Вывести информацию о пользователях, подключенных к рабочей станции
  • Получить даты с понедельника по пятницу текущей недели
  • Заставить Delphi работать с достаточно большим массивом данных
  • Как работать с битами
  • Как удобнее работать с буфером обмена как с последовательностью байт
  • Работа с цветами
  • Как работать с компонентами по их индексу
  • Работа с директориями в Delphi
  • Delphi - Работа над ошибками
  • Как работать со всеми фреймами, отображёнными в данный момент в WebBrowser
  • Работа с INI файлами
  • Работа с JPEG-изображениями
  • Работа с OpenGL - Введение
  • Работа с OpenGL - Минимальная программа
  • Как работать с плагинами
  • Работа с портами под Win95, обзор и теория
  • Работа с принтером
  • Работа с последовательными портами
  • Работа с последовательными портами 2
  • Как работать со всеми ячейками таблицы в WebBrowsere
  • Не работает функция Writeln
  • Вывод надписи поверх всех окон
  • Пишем свой текст в Меню
  • Сохранение и чтение из потока данных объекта
  • Пишем ScreenSaver в Delphi
  • Написание программ на чистом API
  • Написание программ на чистом API 2
  • Писать в порт принтера
  • Как писать Win32API приложения на Delphi
  • Что нужно давать WSAAsyncSelect в качестве параметра handle
  • Использование функции wsprintf
  • Примеры форматирования строк с использованием API-функции wvsprintf
  • Как импортировать данные из Excel в StringGrid
  • Обмен информацией в формате XML
  • Динамическое создание меню по XML-файлу
  • Парсер подавляющего большинства нотаций XML
  • Разбор XML
  • XML сериализация объекта Delphi
  • XML сериализация объектов - Заключение
  • Компонент для XML сериализации
  • Использование XML в среде Delphi
  • Крестики - нолики с коброй
  • Пример компонента типа XPButton
  • Включить Drop Shadow Effect окна в XP
  • Использовать визуальный стиль XP для своего приложения
  • Показать символы для пароля в XP
  • Создать Системную Точку Восстановления (XP)
  • Преобразование даты и времени в строковый вид YYYYMMDDHHNNSS и обратно


Поделись с друзьями



Рекомендуем посмотреть ещё:



Программа построения выкроек для конусов Математика для Из чего сделать капельницу в домашних условиях

Как в coreldraw сделать контур Как в coreldraw сделать контур Как в coreldraw сделать контур Как в coreldraw сделать контур Как в coreldraw сделать контур Как в coreldraw сделать контур Как в coreldraw сделать контур Как в coreldraw сделать контур

ШОКИРУЮЩИЕ НОВОСТИ