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

         

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

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

Создание многомерного массива
Запись массива на диск
Быстрое сравнение памяти
Перекрытие виртуальных методов
Вызов процедуры, имя которой содержится в переменной


Как создать таблицу в памяти?
Динамические и виртуальные методы
Override/Vitual/Dynamic - методы
Выполнение процедуры по адресу
Информация о TClass

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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