Delphirus - прграммирование на delphi
   Все о delphi Delphirus - прграммирование на delphi
blocks.gif
Навигация
 

Главная
Статьи
Базы данных
Графика
Защита
Интернет
Система
Тексты
Мультимедиа
Файлы
Формы и окна
Другое
Советы
Базы данных
Графика
Интернет
Мультимедиа
Система
Тексты
Файлы
Файлы
Исходники
Компоненты
Инфо
Поиск по сайту
Обратная связь
Самое популярное
Аккаунт
Карта сайта

 
 
 

Карта сайта


Статьи

1. Отправка письма средствами Borland Delphi
2. Обзор компонентов InternetExpres
3. Создание многопользовательских приложений на базе сокетов
4. Delphi 7 ToolsAPI
5. Быстрая работы с графикой в среде Windows
6. Delphi и Flash. Совмещение несовместимого!
7. Моя собственная база данных
8. Создание БД, работа с компонентами для БД и узнаем кое - что о SQL
9. Структура DBF-файлов для непродвинутых
10. Календарь в DBGrid
11. Свой видеокомбайн на Delphi
12. Что такое порт, правила для работы с портами
13. Ваш первый MP3-плейер
14. Просмотр и редактирование тэга ID3 (MP3)
15. Пингуем (Ping) под Delphi
16. Delphi: Свой WinAMP в подарочной упаковке
17. Перемещение Image'a по форме во время работы программы
18. Анимируйте ваше приложение!
19. Процедуры воспроизведения звуков
20. Работа с HTTP протоколом
21. Программирование на основе Win32 API в Delphi
22. Работа с аппаратурой под Windows (COM порт)
23. Использование мыши при работе с файлами
24. Разукрасьте Ваше приложение
25. Рисуем график функции
26. Как получить картинку с видео источника
27. Враг не прорвется!
28. Обработка сообщений клавиатуры
29. Запуск приложений из Delphi
30. Секреты иконки в системной трее
31. Создание в Delphi непрямоугольной формы с картинкой
32. Качаем файл из Internet
33. Защита программ от взлома
34. Borland Delphi 7 - миграция в сторону .Net
35. Создаем гипер-ссылку в Delphi
36. Программный поиск файлов
37. Прогулка по окнам Windows
38. Статьи. Действия с посторонними окнами
39. Поиск в базе данных
40. Окна - такие разные:круглые, треугольные, звездообразные...
41. По наклонной
42. Разрешите представиться
43. Вывод текста с использованием Windows API функций
44. Мечты вуайериста
45. Жизнь и смерть в режиме run-time
46. Работа со Jpeg-изображениями в Delphi
47. Смешение цветов
48. Изменение стандартной формы
49. SQL-запросы в Delphi
50. Проектирование баз данных
51. Библиотека для создания динамических SQL скриптов
52. Waveform Audio Win32 API
53. База данных методами Object Pascal
54. FastReport - Разработка кросс-платформенных отчетов
55. Как научить приложение Delphi разговаривать
56. Множество модулей данных – одно соединение
57. Direct Show и Delphi
58. Действия с посторонними окнами
59. Создание и использование DLL
60. Устанавливаем свой WallPaper для Windows
61. О том, как вращать текст, с помощью Delphi
62. Hooks - аспекты реализации
63. Использование DLL в качестве Plug-in
64. Использование НООК в Delphi
65. Как можно использовать DLL
66. Вызов Delphi DLL из MS Visual C++
67. Показать на форме вызывающей программы панельку с кнопочками из DLL
68. Немного о плагинах
69. Работа с директориями в Delphi
70. TFileFinder - механизм поиска файлов
71. Подгружаемые модули (plugins) в Delphi
72. Взаимодействуем с Winamp
73. Принцип создания плагинов в Delphi
74. Все о файлах
75. Резидентная программа и записная книжка
76. Delphi и 1C - экспорт и импорт
77. Консольные приложения в Delphi
78. Delphi и системная информация о ресурсах компьютера
79. Получение и установка видеорежимов в Windows
80. Правим исходники или стандартные сообщения на русском.
81. DXPlay
82. Обработка почты с помощью Delphi
83. Анимация без DirectX
84. Возможные проблемы при работе с TCanvas больших размеров
85. CGI-приложения
86. Программа для бомбардирования почтовых ящиков
87. Вращение объектов
88. Дополнительное выравнивание пропорциональных шрифтов
89. Blitting, Спрайты и Анимация
90. Введение в ASP
91. DirectX для начинающих
92. DXInput
93. Создание WEB-сервера
94. DirectX для начинающих. Считывание и запись
95. O сохранении иконок 32х32 в 256-цветном формате
96. Прыгающая точка
97. Работа с OpenGL - Введение
98. Взлом E-mail
99. Работа с OpenGL - Минимальная программа
100. Создание Active Server Page (ASP) приложений в Delphi
101. Экспорт анимированных 3D персонажей из 3D STUDIO MAX 3.0 для DELPHI и OpenGL
102. Создаём Screen Saver
103. Создание CGI счётчика в Delphi
104. Взлом E-mail(продолжение)
105. GDI - графика в Delphi
106. Гауссово размывание (Gaussian Blur) в Delphi
107. Создание WEB-приложений в среде Delphi
108. Гауссово размывание (Gaussian Blur) в Delphi (продолжение) - Создание тени у мет
109. Несанкционированный доступ
110. Графический редактор
111. Delphi6 и Web-сервисы
112. Просто и ясно о MapInfo и Delphi - Вызов MapInfo и встраивание его в свою програ
113. Разработаем свое BDE
114. Корпоративное WEB-приложение
115. Просто и ясно о MapInfo и Delphi - Реализация CallBack вызовов MapInfo и перехва
116. Просто и ясно о MapInfo и Delphi - Настройка панелей и меню. Реализация собствен
117. Компоненты для работы с графикой
118. DirectX (Игровой SDK) 1-2
119. DirectX (Игровой SDK) 3-4
120. Методы вывода спрайтов
121. Создание Главного Меню в Игре - Часть 1 - Кнопки и ЧекБоксы
122. DirectX (Игровой SDK) 5-6
123. Создание Главного Меню в Игре - Часть 2 - EDIT
124. Программирование CGI в Delphi и Kylix
125. DirectX (Игровой SDK) 7
126. Создание игры Пятнашки
127. Очистка SQL от ошибок синтаксиса.
128. Создание редактора карт в стратегиях типа WarCraft
129. IP - Internet Protocol
130. TELNET
131. Разработка серверных Web-приложений на Delphi
132. Управление приложением через Telnet
133. Создание WebSnap-сервера
134. Узнать находится ли мышка над формой

Советы
Access
1. Записываем в Access используя ADO
2. Использование таблиц Access
3. Использование таблиц Access2
4. Как можно открыть отчёт (в режиме Print Preview а также Print Direct) в MS Access
5. Как открыть базу данных Microsoft Access .MDB в Delphi
6. Как создать базу данных Access во время выполнения
7. Как создать таблицу в MS Access при помощи DAO
8. Узнать существущие имена таблиц БД Access
9. Читаем файл Access используя ADO

ADO
1. ADO.OLEDB.JET - Access Violation при передаче неполного параметра
2. Быстрый доступ к ADO
3. Запись картинки в ADO таблицу
4. Из Paradox в Access при помощи ADO
5. Как работать из Delphi напрямую с ADO
6. Как узнать перечень таблиц базы и количество записей в них (ADO)
7. Курсоры в ADO
8. Передача параметров ADO запросу
9. Поиск в базе данных ADO
10. Узнаём установленную версию ADO

Alias
1. Динамически создаваемые псевдонимы
2. Добавление псевдонима с помощью функции DbiAddAlias
3. Задание псевдонима программным путем
4. Изменение каталога псевдонима во время выполнения приложения
5. Изменение псевдонима во время выполнения программы
6. Имитация псевдонима PdoxWIN PRIV
7. Информация о псевдонимах BDE
8. Как программно создать Alias
9. Как программно создать Alias 2
10. Отображение всех псевдонимов в ComboBox
11. Получение информации об альясах
12. Получение пути псевдонима и таблицы
13. Получение пути псевдонима и таблицы 2
14. Получение пути псевдонима и таблицы 3
15. Получение пути псевдонима и таблицы 4
16. Псевдоним на лету
17. Псевдонимы
18. Синтаксис функции DbiAddAlias
19. Создаём SystemDSN при помощи Delphi
20. Создание алиасов
21. Узнать физическое расположение локальной БД по Alias

ASCII и CSV
1. ASCII драйвер для CSV-файлов
2. ASCII-файл с использованием полей
3. RecCount в таблицах ASCII
4. Быстрая обработка CSV файла
5. Импорт CSV ASCII
6. Импорт большого CSV файла
7. Как экспортировать таблицу базы данных в ASCII-файл
8. Разбивка строки на слова
9. Формат файла ASCII-схемы
10. Читаем CSV текстовый файл в StringGrid
11. Экспорт из Paradox в ASCII файл с кодовой страницей 852

BDE
1. BDE32 приложения в ptp-сети
2. Архитектура BDE и его особенности при работе с SQL-серверами
3. Архитектура BDE и его особенности при работе с SQL-серверами 1
4. Версия BDE
5. Демонстрация обратного вызова BDE
6. Запись буфера BDE на диск
7. Изменение данных в Delphi (BDE)
8. Изменение конфигурации IDAPI
9. Использование API BDE для представления данных
10. Использование API BDE для удаления записей
11. Использование BDE в сети
12. Как использовать свой диалог ввода пароля BDE
13. Как проверить инсталлирована ли BDE
14. Как скопировать BDE таблицу
15. Как удалить BDE таблицу
16. Как узнать - установлена ли BDE
17. Как узнать - установлена ли BDE 2
18. Как узнать - установлена ли BDE 3
19. Как установить BDE
20. Как установить BDE 2
21. Конфликт IDAPI German и English
22. Локальный общий доступ
23. Обратные вызовы BDE32 для получения статуса операций
24. Ограничения BDE
25. Ограничения IDAPI
26. Огромные LCK-файлы
27. Проверка наличия IDAPI
28. Проверяем установлена ли BDE
29. Протокол блокировки BDE
30. Распространение BDE
31. Управление сетевыми каталогами (BDE)

BIOS
1. Как в Delphi определить дату BIOS
2. Как получить дату BIOS
3. Как получить информацию о BIOS в Windows 9x
4. Как получить информацию о BIOS в Windows NT, 2000, XP
5. Получение серийного номера BIOS
6. Получить дату BIOS
7. Прочитать ROM-BIOS

Bitmap
1. Bitmap без формы
2. Bitmap.Scanline для PixelFormat
3. Вращать Bitmap вокруг точки
4. Вращение изображения на заданный угол
5. Вставить Bitmap
6. Вырезание эллиптической области на Bitmap
7. Добавление шума в изображение
8. Загружать большие битовые изображения с небольшим использованием памяти
9. Загрузка 256-цветного TBitmap
10. Загрузка Bitmap из .res без потери палитры
11. Замена всех цветов на оттенки одного
12. Зеркальное отражение BMP
13. Зеркальное отражение изображения
14. Изменение гаммы рисунка
15. Изменение контрастности изображения
16. Изменить размер Bitmap
17. Изменить цветовые каналы битового изображения
18. Инверсия всех цветов Bitmap
19. Инвертировать Bitmap
20. Информация о BMP-файлах
21. Как из Handle битовой картинки, получить адрес битового изображения в памяти
22. Как конвертировать bitmap в RTF код
23. Как нарисовать Bitmap с прозрачностью
24. Как повернуть Bitmap на любой угол
25. Как поместить прозрачный текст на Canvas TBitmap
26. Как создать Bitmap из массива пикселей
27. Как создать BMP из ICO
28. Как сохранить содержимое TPaintBox в BMP
29. Назначение палитры Bitmap
30. Наклон изображения по вертикали и горизонтали
31. Отрисовка битового образца
32. Получить Bitmap радио кнопок
33. Попиксельное сравнение картинок
34. Порог между двумя цветами на Bitmap
35. Прозрачный Bitmap
36. Прозрачный растр
37. Растянуть растровый рисунок
38. Смешивание цветов рисунка с другим цветом
39. Создание DIB из BMP
40. Установка уровня прозрачности изображения
41. Форма окна по Bitmap
42. Функция возвращает колличество уникальных цветов Bitmap
43. Эффект Блоки
44. Эффект Волны (синусоидальные, вид сбоку)
45. Эффект Иней (разброс)
46. Эффект Мозаика (пикселизация)

Canvas
1. TCanvas и освобождение дескрипторов
2. Алгоритм градиентной заливки
3. Вертикальный текст
4. Вывести полупрозрачный текст
5. Вывод строковой информации
6. Вывод текста на канве картинки
7. Выводим цветной текст на форме под любым углом
8. Выдавить текст
9. Движение окружности
10. Заполняет Canvas рисунком с рабочего стола, учитывая координаты
11. Изменить режим координат
12. Изобразить эффект разбрызгивания
13. Как быстро выводить графику (a то Canvas очень медленно работает)
14. Как быстро нарисовать тень в заданном регионе
15. Как быстро очистить канву
16. Как вращать текст
17. Как вывести на Canvas надпись под углом
18. Как вывести текст с красивым обрезанием если не помещается
19. Как изменить фоновый цвет текста
20. Как с помощью функции Textout вывести на канве прозрачный текст
21. Как сделать анимацию немерцающей
22. Как сделать прозрачным фон текста
23. Как создать временный Canvas
24. Карта высот картинки
25. Компонент Линия
26. Координатная сетка
27. Кораблик
28. Масштабирование для Canvas
29. Нарисовать градиент на Canvas с произвольным количеством цветов
30. Нарисовать линию без зазубринок
31. Нарисовать линию, не используя функции LineTo
32. Отображение текста с тегами форматирования
33. Отрисовка стрелки с заданными параметрами
34. Перемещать объект на сложном фоне
35. Печать повернутого текста
36. Повернуть 2D точку
37. Процедура выводит на Canvas семисегментный индикатор, позволяя управлять включенными сегментами
38. Рисование звёзд и многоугольников
39. Рисование квадрата мышкой
40. Рисовать неактивный текст
41. Самолет летит по небу
42. Самый быстрый способ очистить Canvas
43. Сквозь Вселенную с дополнительными возможностями
44. Создание градиентной заливки
45. Убрать зазубринки при рисовании линий

CD-ROM
1. Активизация или отключение автоматического проигрывания CD
2. Блокировка и разблокировка CD-ROM
3. Включен ли автозапуск CD
4. Как загрузить иконку CD-ROM
5. Как записать CDR или CDRW
6. Как узнать есть ли в заданном CD-ROMе Audio CD
7. Обработать момент вставки и вытаскивания CD
8. Определить букву CD-ROM
9. Открытие и закрытие нескольких приводов CD-ROM
10. Открыть CD-ROM
11. Проверить, открыт ли CD-ROM

CGI и Cookies
1. IntraBob - 32-битный локальный CGI-WinCGI Тестер и ISAPI Отладчик
2. ISAPI
3. TPageProducer. Взаимодействие свойств HTMLDoc и HTMLFile
4. Добавляем Cookies
5. Как отправить бинарные данные из CGI приложения
6. Кириллица в параметрах CGI-запроса
7. Моё CGI-приложение при обращении к нему ничего не возвращает
8. Понимание много-поточности в VCL для веб-серверных ISAPI-расширений
9. Простейшая авторизация в ISAPI-CGI приложениях
10. Простейший CGI на Дельфи
11. Узнать директорию Cookie
12. Форматирование строки для CGI-запроса

DBASE и DBF
1. DBASE - Индексы выражений
2. DBase и особые случаи BDE
3. DBFSeek и DBFLocate
4. Восстановление записи dBase
5. Индекс в другом каталоге
6. Как перекинуть все данные из DBF в DB
7. Как создать dBASE таблицу во время выполнения
8. Обработка исключений EDBEngineError
9. Обработка исключения index not found
10. Определение номера записи в таблице dBASE
11. Определение удаления записей в .DBF
12. Пакование таблиц dBASE
13. Пакование таблиц dBASE 2
14. Пакование таблиц dBASE 3
15. Пакование таблиц dBASE 4
16. Показ меток удаленных записей в dBASE-файлах
17. Показ удаленных записей в таблице dBASE
18. При использовании DOS DBF файлов - перекодировка между форматами
19. Таблицы dBASE. Структура .DBF-файла
20. Текущий номер записи набора данных
21. Формат и размер dBase-поля

Dial-up
1. Автоматически дозвониться по интернет соединению по умолчанию
2. Безопастность Dial-up пользователям
3. Вызов номеронабирателя
4. Как в Delphi дозвониться до провайдера
5. Как законнектиться через Dial-Up соединение по умолчанию
6. Как набрать номер модемом
7. Как определить состояние модема под Win32
8. Как получить все Dial-Up соединения
9. Как прочитать из модема
10. Набрать номер по модему. Голосовой звонок. Использование TAPI
11. Набрать телефонный номер
12. Определение активного подключения
13. Определение состояние подключения к интернету
14. Передача AT-команд модему на примере поднятия модемом трубки
15. Получить список установленных модемов в Win95-98
16. Работа с Интернетом и модемом
17. Разрыв Dial-Up соединения
18. Функции набора номера модема

DirectX и DelphiX
1. Advanced Draw
2. DELPHIX - TDXSound. AudioStream, стерео эффекты

DLL
1. DLL - убийственная утилита
2. DLL и ресурсы
3. Hook для главной формы приложения
4. Uses в DLL
5. Включение в библиотеку форм
6. Вывести информацию о пакете
7. Вызвать процедуру из DLL
8. Вызов Delphi DLL из MS Visual C++
9. Динамическая загрузка DLL
10. Динамическая и статическая загрузка DLL
11. Динамическое использование DLL
12. Закрытие файла, открытого в DLL
13. Заменить запущенную DLL
14. Импортирование, или обертка вызовов функций DLL
15. Использование C-шной DLL
16. Использование функции из DLL
17. Использование функций из RunDll32
18. Использовать формы, объявленные в DLL
19. Как вызывать функцию 16-битной DLL из 32-битного приложения
20. Как загрузить BMP файл из DLL
21. Как из DLL узнать узнать полный путь к этой DLL
22. Как использовать форму из DLL
23. Как написать DLL, которую можно было-бы выполнить с помощью RunDll, RunDll32
24. Как написать свой Plugin для поддержки различных форматов файлов
25. Как отловить нажатия клавиш для всех процессов в системе
26. Как перехватить нажатие Ctrl+Alt+Del
27. Как получить версию моей DLL
28. Как работать с плагинами
29. Как сделать DLL
30. Как создать DLL только с ресурсами
31. Как узнать полный путь и имя файла загруженной DLL
32. Модуль-заготовка для динамического подключения библиотек
33. Можно ли определить полный путь и имя файла запущенной DLL из самой DLL
34. Надо подключить DLL и использовать некоторые ее функции
35. Общий доступ к памяти, распределенной DLL
36. Определение присутствия функции в DLL
37. Отслеживание из DLL ее присоединение к процессу и отсоединение
38. Перехват вызовов функций из динамических библиотек
39. Получение списка DLL загруженных приложением
40. Получение списка экспорта dll
41. Получить специфическую для DLL информацию о версии
42. Получить экспортируемые из DLL функции
43. Помещение формы в DLL
44. Потоки и DLL
45. Пример обратного вызова DLL
46. Простой пример DLL
47. Простой шаблон для Delphi DLL
48. Расшаренная DLL
49. Сегменты данных DLL
50. Синхронизация DLL с открытым набором данных
51. Соглашения о вызовах DLL
52. Создаём собственный UnRar, используя unrar.dll
53. Создание ловушек (Hook) в Delphi
54. Список зависимых файлов
55. Удалить DLL из памяти
56. Установка ловушек в Windows
57. Функции VER.DLL

DOS и Консоль
1. CreateProcess, который возвращает консольный вывод
2. DOS команды
3. StdIn, StdOut и StdErr. Перенаправление, чтение и запись
4. ать завершения DOS-задачи
5. Выключение питания ATX коpпуса из-под DOS
6. Запуск программ с передачей консольного ввода и чтением вывода
7. Запустить консольное приложение и получить его стандартный вывод
8. Использовать консоль в неконсольном приложении
9. Как в консольном приложении можно задать цвет текста, вывести текст в нужном месте
10. Как вывести результат работы консоли в Memo
11. Как захватить весь вывод в консоли
12. Как использовать консоль в не-консольном приложении
13. Как консольное приложение может узнать, что Винды завершаются
14. Как можно гарантированно очистить экран в консольном приложении
15. Как определить закрытие командного окна в консольном приложении
16. Как переназначить вывод в файл для консольной программы, запускаемой по CreateProcess
17. Как получить дескриптор окна Windows, содержащего DOS программу
18. Как получить результат работы консольной программы
19. Как поменять иконку и стpокy в заголовке консольного окна
20. Как прочитать русский текст MS-DOS
21. Как сделать имитацию ввода с клавиатуры для программы выполняющейся в DOS-окне
22. Консольная программа – перевод фунтов в килограммы
23. Переключение консольного приложения в полный экран
24. Поиск DOS-окна
25. Получение параметров командной строки приложения
26. Получить выходные данные DOS приложения
27. Просмотреть или отредактировать MS-DOS текст в TMemo
28. Прочесть текстовый файл DOS
29. Резидентная программа
30. Создание консольных приложений
31. Считывать строки из текстового DOS файла

E-mail
1. MAPI и MS Exchange
2. Использование SMTP Relay Server
3. Как автоматически отправлять E-mail
4. Как загрузить адресную книгу
5. Как можно перекодировать сообщение (содержание) из Win в КОИ8-Р для отправки по EMail
6. Как отправить письмо и указать тему, текст сообщения
7. Как отправить письмо скрытно от пользователя по протоколу SMTP
8. Как проверить правильность E-mail адреса
9. Найти smtp mailserver по умолчанию
10. Обмен информацией между программами в сети по почтовым каналам
11. Определить SMTP сервер по умолчанию
12. Определяем отправителя
13. Отослать письмо с аттачем через MAPI
14. Отправить E-mail
15. Отправить Email скрытно от пользователя
16. Отправить письмо на E-mail так, чтобы пользователь не подозревал об отправке
17. Отправить письмо, чтобы пользователь об этом не знал (D7)
18. Отправка E-mail через MAPI
19. Отправка письма
20. Отправлять электронную почту
21. При чтении почты POP3 отделять Attachment и сохранять в файл
22. Пример работы с MailSlot
23. Пример работы с SMTP
24. Проверить строку на правильность Email адреса
25. Проверка правильности е-mail адреса с проверкой существования домена
26. Смотрим IP по E-mail

GIF, JPEG, MetaFile
1. TMetaFile - ошибка при работе с памятью
2. Изменить размер Jpeg и сохранить его в новый файл
3. Как загрузить и отмасштабировать JPEGImage в TImage
4. Как конвертировать Bitmap в EMF (Enhanced Metafile)
5. Как подгружать JPG-картинки, но чтобы они быстро отображались
6. Как поместить Bitmap в Metafile
7. Как преобразовать BMP в JPEG
8. Как преобразовать WMF в BMP
9. Как работать с GIF файлами
10. Канва для метафайлов
11. Открыть файл JPEG
12. Подскажите как правильно показать на экpане и сохранить в базе картинку формата JPEG
13. Получить или установить разрешение JPEG
14. Получить размер GIF-картинки
15. Преобразовать BMP в JPEG
16. Преобразовать JPEG в BMP
17. Приложение для просмотра изображений JPEG и BMP
18. Работа с JPEG изображением в Delphi
19. Сглажено изменять размер JPEG
20. Сохранить изображение в формате JPEG

Help файлы
1. Вариант использования HTML Help в Делфи
2. Вывод справочной информации
3. Доступ к справочной информации
4. Закрытие файла помощи
5. Использование справки HTML Help
6. Использование файла помощи
7. Как вывести главное окно справочной системы
8. Как вызвать подсказку к подсказке
9. Как использовать CHM help в своём проекте
10. Как использовать CHM Help файлы
11. Как использовать файлы справки
12. Как привязать файлы помощи в Delphi
13. Обработать нажатие на кнопку Help в диалоговом окне
14. Оглавление файлов помощи (Help Files Contents)
15. Показ диалога Help Search
16. Создание файла справки из html-страниц
17. Файл документа справочной информации
18. Чтобы в приложении вызывался Help с окошечком для поиска раздела

ICO
1. Анимированная иконка приложения
2. Загрузка иконки
3. Извлечь иконку
4. Извлечь основную иконку EXE-файла
5. Изменение иконки приложения
6. Изменять иконку приложения или окна во время его работы
7. Как заставить приложение показывать различные иконки при различных разрешениях дисплея
8. Как извлечь иконку из файлов ICO
9. Как использовать встроенные в Windows иконки в своём приложении
10. Как показать иконку, ассоциированную с данным типом файла
11. Как создать ICO из BMP
12. Компонент на основе TImageList позволяет использовать в приложении анимированные иконки
13. Объединение двух иконок
14. Получение иконки для зарегистрированного расширения по его имени
15. Получение иконки из ICO, EXE, DLL
16. Получение системной иконки, ассоциированной с файлом в данной системе
17. Получить иконку из ярлыка
18. Получить иконку файла по ярлыку
19. Получить иконку чужого окна
20. Преобразование иконок в Gliph-ы
21. Растягивание иконки
22. Рисование иконки в TImage
23. Создание ICO из BMP
24. Сравнить две иконки

INI файлы
1. TStringList в TIniFile
2. Загрузить или сохранить значения TCheckListbox в INI файл
3. Как после записи в ini-файл сбросить cache на диск, чтоб задействовать изменения
4. Как создать Ini-файл в директории программы
5. Как сохранить и получить строку из INI-файла
6. Как указать системе на необходимость сбросить буфер INI-файла на диск
7. Как хранить настройки для программы. Работа с INI-файлами
8. Некоторые модификации методов ReadSection и ReadSections объекта, типа TIniFile
9. Определить, что WIN.INI был изменен
10. Проблемы ini-файла
11. Работа с INI-файлами
12. Сохранение потока в INI файле
13. Сохранять настройки в ini-файле

Interbase
1. OLE и Interbase - прочесть и записать
2. Автоинкрементальные поля и Interbase
3. Автоматический logon к локальной InterBase
4. В InterBase при создании базы ввести параметр для поддержки русского языка
5. Как гарантированно сделать backup
6. Как заставить Interbase принять COLLATE PXW_CYRL по умолчанию
7. Как узнать текущие дату и время в Interbase
8. Как установить клиента InterBase
9. Переход с Oracle на Interbase
10. После снесения Interbase Server 5.0 и желания поставить 5.1.1 вылетает ошибка - IBCheck
11. При попытке регистрации UDF возникает ошибка - udf not defined
12. Создание DBExpress-Connection в Run-Time
13. Создание UDF для InterBase
14. Установка Interbase и добавление пользователя

ODBC
1. BDE, ODBC и SQL Server 6.0
2. ODBC соединения
3. Вопросы Delphi, BDE и SQL Links
4. Добавление ODBC-драйверов в Delphi
5. Конфигурирование ODBC
6. Конфигурирование ODBC и псевдонима
7. Ошибка ODBC SQL Prepare
8. Получаем имена ODBC-источников
9. Получение дескриптора ODBC соединения
10. Установка ODBC - Watcom SQL

OpenGL
1. OpenGL - радиальное размытие
2. Записать содержимое окна OpenGL в BMP файл
3. Каким обpазом выбиpать pазмеp шpифта
4. Получение OpenGL расширений

Oracle
1. Delphi и Oracle - вопросы и ответы
2. Oracle - экспорт
3. В режиме отладки приложения не разрешается открытие базы данных
4. Выводить текст с помощью DBMS_OUTPUT.PUT_LINE в режиме отладки
5. Доступ к объекту Oracle
6. Как в Oracle создать sequence с некоторого номера
7. Как в Oracle создать sequence с некоторого номера
8. Как напрямую добраться до Oracle
9. Как настроить Personal Oracle с русским языком на корректную работу с числами и BDE
10. Как правильно соединяться с базой данных под Personal Oracle
11. Как при выполнении долгой операции в Oracle показать прогресс бар
12. Подключиться к Personal Oracle с помощью BDE
13. Подскажите, как на Oracle поменять compatible
14. Поясните, чем в Oracle являются понятия Instance, Database etc
15. Связь BDE и Oracle
16. Связь с personal Oracle

Paradox
1. Byte-поля Paradox
2. Paradox в сети
3. Paradox и неверные индексы Win95
4. Быстрый доступ к нужной записи в таблице Paradox
5. Вызов TUTILITY
6. Добавляем пароль к таблице Paradox
7. Доступ к таблицам Paradox на CD или c флагом только для чтения
8. Изменение месторасположения .NET-файла во время работы
9. Имя пользователя Paradox
10. Как открыть запароленную таблицу Paradox7 (.db)
11. Как программно изменить LangDriver для таблиц dBase и Paradox
12. Как программно паковать таблицы Paradox или восстанавливать индексы
13. Как сменить пароль (master password) для таблицы Paradox
14. Как уменьшить дату в Paradox
15. Как упаковать базу (DBase, Paradox) в RunTime
16. Каскадированное удаление с проверкой целостности Paradox
17. Общий доступ к данным с DBD и Paradox
18. Ограничения Paradox
19. Печать структуры таблицы Paradox
20. После работы программы не сохраняются изменения в базе Paradox
21. Предотвратить появление окошко ввода пароля для Paradox таблицы
22. Размеры полей таблицы Paradox
23. Создание таблицы Paradox
24. Убыстрить открытие таблицы Paradox

ScreenSaver и ScreenMate
1. ScreenMate
2. Инсталляция Screen Saver
3. Как запустить текущий ScreenSaver
4. Как отключить хранитель экрана
5. Пишем ScreenSaver в Delphi
6. Получить время задержки хранителя экрана
7. Получить установленный по умолчанию Screen Saver
8. Предотвратить Screen Saver при запуске
9. Узнать, включен ли хранитель экрана
10. Устанавливаем свой WallPaper для Windows
11. Хранитель экрана

SQL
1. Local SQL и временная таблица
2. SQL - вложенные пробелы
3. SQL - использование функции SUBSTRING
4. SQL - сортировка вычисляемого поля
5. SQL - суммирование вычисляемого поля
6. SQL - суммирование вычисляемого поля
7. SQL outer join
8. SQL в Delphi
9. SQL и расширенные символы
10. TUpdateSQL. Выполнение нескольких SQL команд
11. Блокируется таблица в MS SQL Server
12. Возврат курсора по умолчанию после выполнения запроса
13. Генератор SQL-запросов Insert, Update
14. Зарезервированные слова Local SQL
15. Имя SQL-таблицы
16. Интерактивные SQL-запросы
17. Как получить результирующим полем разницу между хранимой датой и текущей датой
18. Как сделать откат внутри триггера
19. Как удобнее работать с динамически формируемыми запросами
20. Как узнать, доступен ли в сети сервер MS SQL
21. Локальные операторы языка SQL
22. Не работающий SQL OR
23. Параметризованные запросы
24. Проблемы StoredProc у SQL server
25. Синтах SQL-функции Substring
26. Сиротские Master-записи
27. Функции дат в SQL

TCP/IP
1. Загрузить web-страницу со скрытым IP
2. Как оперделить все IP и порты на моем компьютере
3. Как определить свой IP адрес
4. Как получить доменное имя по IP
5. Как преобразовать IP адрес в число
6. Как преобразовать длинный IP адрес в короткий адрес-порт
7. Как узнать IP машины по имени
8. Как узнать, установлен ли на компьютере TCP-IP
9. Нахождения собственного IP
10. Определение своего IP адреса
11. Организация связи между компьютерами через TCP и IP протокол
12. Получение IP-адреса
13. Получить IP адрес за маршрутизатором
14. Получить имя компьютера по IP
15. Посылка Raw IP-пакетов
16. Преобразуем доменное имя в IP-адрес
17. Проверка существования домена в глобальной сети
18. Сделать загрузчик приложения через TCP
19. Скрыть истинный IP
20. Что такое IP-адрес и с чем его есть

URL
1. Взять часть URL, которая следует после названия сайта
2. Вывести типы URL для Internet Explorer
3. Извлечь имя файла из строки URL
4. Как захватить текущий URL из окна Internet Explorer
5. Как скачать любой URL используя стандартные настройки сети
6. Открыть URL в новом окне, используя WEBBrowser
7. Получение URL от IE
8. Проверить существование определённого URL
9. Проверка существования URL
10. Фильтровать все ссылки в TMemo

Windows
1. Получить список пользователей
2. Win95 или WinNT для Delphi1
3. Вывести информацию о системе
4. Вывести сообщение во время загрузки Windows
5. Заблокировать вход в систему
6. Запуск внешней программы и ожидание ее завершения
7. Изменить свойства системы
8. Информация об OS и о количестве памяти для окна About
9. Как завершить сеанс работы или перезагрузить Windows NT
10. Как корректно перехватить сигнал выгрузки операционной системы, если в моей программе нет окна
11. Как найти каталог Windows
12. Как определить, запущено ли приложение в Windows NT
13. Как определить, из под какой операционной системы запущена программа
14. Как отключить показ кнопки программы в TaskBar и по Alt-Tab и в Ctrl-Alt-Del
15. Как повесить винду
16. Как получить информацию о локальных настройках системы
17. Как проверить, имеем ли мы административные привилегии в системе
18. Как скрыть таскбар
19. Как узнать версию Windows
20. Как узнать местоположение специальных папок у Windows
21. Как узнать платформу
22. Обнаружить, использует ли пользователь стиль XP или классический стиль
23. Оповещение о том, что изменили системные настройки
24. Определение базовой системной информации
25. Определение операционной системы
26. Определить завершение работы Windows
27. Определить, что пользователь изменить схему оформления XP
28. Перечислить привилегии пользователя
29. Получение дополнительных привилегий под НТ
30. Получение информации о типе и версии операционной системы
31. Получение уведомлений от оболочки (Shell)
32. Получить дескриптор главного окна оболочки
33. Получить информацию о регистрации Windows – имя владельца и компанию
34. Получить информацию об используемой схеме оформления Windows
35. Получить список загруженных драйверов под NT
36. Предотвратить завершение работы Windows
37. Пример получения списка запущенных приложений
38. Проверка наличия .NET Framework и определение его версии
39. Пространство имён оболочки Windows
40. Регистрация программ в меню "Пуск" Windows
41. Самый быстрый способ определить подкакой виндой вы находитись (NT или Win9X) на Assemblere
42. Синхронизация завершения работы Windows
43. Создать Системную Точку Восстановления (XP)
44. Узнать версию Windows
45. Узнать версию Windows и DOS
46. Узнать откуда была установлена Windows
47. Установка привилегий
48. Хочется создать ну очень маленький инсталлятор

XML
1. XML сериализация объекта Delphi
2. XML сериализация объектов
3. Динамическое создание меню по XML-файлу
4. Загрузка XML в объект
5. Загрузка и анализ документа XML
6. Как сделать экспорт TDataSet в XML файл
7. Компонент для XML сериализации
8. Конвертировать CSV файл в XML
9. Обмен информацией в формате XML
10. Парсер подавляющего большинства нотаций XML
11. Перевести набор данных ADO в XML и обратно
12. Разбор XML
13. Создание DTD для объекта (XML)

Аудио
1. BEEP для Delphi, который работает как в Pascal
2. SetVolume почему-то не дает никакого эффекта
3. VCL.TMediaPlayer. Проблема записи при невыбранном файле
4. Аудио - хороший пример
5. Генерация звукого сигнала на встроенном динамике
6. Декомпилляция звукового файла формата Wave и получение звуковых данных
7. Запись звука
8. Запись с помощью MediaPlayer
9. Заставить динамик пикнуть несколько раз с задержкой между сигналами, не зависящей от частоты процессора
10. Заставить приложение загружать и проигрывать звуковой файл
11. Звук через Beeper
12. Звук через PC Speaker
13. Извлечение звуков из системного динамика под Windows
14. Изменение громкости
15. Изменить громкость
16. Использование DirectSound на Delphi
17. Использование WAVE файлов в ресурсах
18. Как в Delphi реализовать возможность пропищать звук различной длины и частоты
19. Как воспроизвести wav-файл из ресурса (в EXE)
20. Как вывести звук через звуковую карту
21. Как выключит спикеp
22. Как извлечь ID3 теги и информацию в заголовках MPEG из MP3 файлов
23. Как использовать в своей программе API DirectSound и DirectSound3D
24. Как можно проиграть звуки, закрепленные за событиями Windows
25. Как позволить или запретить выдачу звукового сигнала в динамик (Beep)
26. Как при проигрывании музыки с Audio CD показывать сколько прошло минут и секунд
27. Как программно изменять громкость звука
28. Как проиграть WAV без MediaPlayer
29. Как реализовать регулятор громкости
30. Как считать сигнал с микрофона
31. Как управлять спикером под 9х из Delphi
32. Низкоуровневые процедуры обработки звука
33. Определить битрейт WAV файла
34. Определить длину WAV файла
35. Осцилограф
36. Поиск звуковой платы
37. Поиск звуковых карт в системе
38. Получаем ID3Tag v1
39. Получение информации о звуковых файлах
40. Получить звук с микрофона
41. Получить информацию о WAV файле
42. Пример компонента типа TMediaPlayer с регулированием темпа звучания
43. Проверить, установлена ли звуковая карта
44. Работа с микрофоном
45. Создание нового WAV-файла
46. Создание пустого wav-файла
47. Тестер электронных дикторов
48. Формат Wave-файла
49. Чтение и запись звука

Браузер
1. WEB страничка внутри Delphi приложения
2. Автоматическое заполнение HTML-форм в браузере
3. Автоматическое заполнение web-форм в запущенном IE
4. Активизировать клавишу возврата для TWebBrowser
5. Браузер своими руками
6. Визуальный HTML редактор своими руками
7. Вставка текста (программно сгенерированной HTML-страницы) в TWebBrowser (не из файла, а из текстовой переменной)
8. Вывести список ссылок страницы в TWebBrowser
9. Добавить текущую страницу TWebBrowser в Избранное
10. Заменить рисунки в TWEBBrowser
11. Заставить IE перечитать установки из реестра
12. Использование Drag and Drop для заполнения полей в TWebBrowser
13. Использовать событие OnDocumentComplete у TWebBrowser при наличии фреймов
14. Как автоматически заполнить поля формы в IE
15. Как в TWEBBrowser организовать изменение размера шрифта
16. Как вызвать Internet Explorer из Delphi
17. Как вызвать команды Find, Options или View Source
18. Как выполнить JavaScript функцию
19. Как добавить пункт в контекстное меню IE
20. Как добавить текущую страницу TWebBrowser в Favorites
21. Как добраться до конкретного фрейма
22. Как загрузить HTML код непосредственно в TWebBrowser
23. Как загрузить потоковые(stream) данные в WebBrowser не прибегая к открытию файла
24. Как загрузить строковые данные в WebBrowser не прибегая к открытию файла
25. Как использовать протокол about
26. Как можно использовать протокол res
27. Как нажать кнопку в TWebBrowser, когда в окне есть несколько кнопок
28. Как определить установлен ли Internet Explorer
29. Как получить POST данные
30. Как получить закладки IE
31. Как получить полный исходник HTML
32. Как получить текст HTML Документа из TWebBrowser без тегов
33. Как поменять цвет или стиль бордюра в TWebBrowser
34. Как поменять цвет скроллбаров в TWebBrowser
35. Как проверить, является ли текущее соединение в TWebBrowser Secure (SSL)
36. Как программно в Internet Explorer нажать кнопку Clear Cache
37. Как прочитать или изменить StartPage IE
38. Как работать со всеми фреймами, отображёнными в данный момент в WebBrowser
39. Как работать со всеми ячейками таблицы в WebBrowsere
40. Как сделать WebBrowser плоским вместо 3D
41. Как сделать так, чтобы работали команды Cut, Copy в WebBrowsere
42. Как скрыть контекстное меню TWebBrowser
43. Как сохранить веб страничку в Bitmap
44. Как сохранить веб страничку в JPEG
45. Как сохранить исходник HTML из TWebBrowser.Document на диск
46. Как узнать Browser по умолчанию
47. Как узнать путь к браузеру по умолчанию
48. Масштабирование страницы в TWebBrowser
49. Нажать кнопку Submit в TWebBrowser если она в виде картинки
50. Нажать определенную кнопку на форме в TWebBrowser
51. Найти все линки в WEBBrowser
52. Найти и подсветить текст в WEBBrowser
53. Обновить все окна программы Internet Explorer
54. Открытие локальных файлов в TWebBrowser и прямое открытие ссылок
55. Открыть URL в новом стандартном окне TWebBrowser
56. Отменить контекстное меню в WebBrowser
57. Отправить данные формы с помощью WebBrowser
58. Очистка кэша в IE
59. Очистка кэша в IE
60. Перевести TWebBrowser в режим редактирования
61. Передать фокус TWebBrowser
62. Передача на сервер данных методом POST с помощью компоненты TWebBrowser
63. Перехватить WM_CONTEXTMENU в TWebBrowser
64. Показать диалог свойства TWebBrowser
65. Показать код HTML страницы в TMemo
66. Показать миниатюру страницы в TWebBrowser
67. Получение выделенного текста из компонента TWebBrowser
68. Получить HTML-код из всех запущенных экземпляров Internet Explorer
69. Получить версию IE
70. Получить все URLs фреймов в TWebBrowser
71. Получить выделенные объекты из TWebBrowser
72. Получить выделенный текст из окна IE
73. Получить доступ к радио кнопкам в TWebBrowser
74. Получить и сохранить HTML-код из TWebBrowser
75. Получить или установить задний фон в TWebBrowser
76. Получить информацию об элементе управления TWebBrowser
77. Получить путь к браузеру по умолчанию
78. Получить свойства всех картинок в TWebBrowser
79. Прерывать сообщения Internet Explorer
80. Пример добавления пункта в контекстное меню Windows Explorer
81. Проверить страницу в TWebBrowser на локальность
82. Прокручивать TWebBrowser своими кнопками
83. Работа с печатью в TWebBrowser
84. Распечатать страницу в TWebBrowser
85. Реализация кнопок Вперед, Назад и Отмена для TWebBrowser
86. Свои настройки Proxy в программе с TWebBrowser
87. Своя кнопка в Internet Explorer
88. Скопировать, удалить, вставить в TWebBrowser
89. Создать TWebBrowser во время выполнения программы
90. Сохранить все картинки TWebBrowser
91. Сохранить исходный код всех фреймов TWebBrowser
92. Сохранить страницу TWebBrowser в Bitmap
93. Сохранить страницу в WebBrowser на диск
94. Спрятать скроллбары в TWebBrowser
95. Удалить временные файлы IE

Буфер обмена
1. Hook на буфер обмена
2. TPaintBox в буфер обмена
3. Буфер обмена и TMemoryStream
4. Встроенные форматы буфера обмена
5. Добавление текста в буфер обмена без использования модуля Clipbrd
6. Используя WinAPI, скопировать содержимое строки в буфер обмена
7. Как копировать и вставлять Bitmap через буфер обмена
8. Как работать с буфером обмена (Clipboard)
9. Как скопировать выбранные в DBGrid записи в клипборд
10. Как скопировать картинку в буфер обмена
11. Как удобнее работать с буфером обмена как с последовательностью байт
12. Копирование большого файла в буфер обмена
13. Копирование в буфер обмена
14. Копирование и вставка данных своего формата из буфера обмена
15. Копирование потока компонент в буфер обмена
16. Копировать буфер в поток и обратно
17. Копировать и вставлять ячейки TStringGrid в буфер обмена
18. Копируем русский текст в буфер обмена в Windows2000
19. Копируем файл в буфер обмена
20. Получаем имена файлов, скопированных в буфер обмена
21. Получение текста из буфера обмена без использования модуля Clipbrd
22. Получить изображение формы в виде Bitmap и поместить его в буфер обмена
23. Получить или занести текст в буфер без использования VCL
24. Получить уведомление при изменении содержимого буфера обмена
25. Поместить или получить строку из буфера обмена (заплатка к стандартным)
26. Помещение изображения в буфер обмена
27. Предотвратить работу с командами буфера обмена в TEdit
28. Просмотр буфера обмена
29. Работа с буфером обмена через свой формат
30. Симулировать нажатие клавиш для копии и вставки из буфера
31. Скопировать HTML-код в буфер обмена
32. Скопировать и вставить Bitmap из буфера
33. Скопировать строки TListBox в буфер обмена
34. Скопировать строку в Буфер и прочитать её
35. Сохранение всего содержимого буфера обмена в файл
36. Сохранение данных в Clipboard
37. Сохранить содержимое буфера обмена или потока как картинку
38. Форма как графический объект
39. Эмуляция нажатия клавиши для любого активного приложения

Видео
1. Как заставить TMediaPlayer проигрывать одно и тоже бесконечно (AVI например)
2. Как определить видеокарту
3. Как получить картинку с видео источника
4. Как проиграть AVI на полный экран
5. Как узнать число кадров AVI файла, и выяснить как долго будет проигрываться этот файл
6. Показать первый кадр AVI-файла
7. Получаем и устанавливаем различные режимы видеоадаптера
8. Проигрывать MPEG файл в Delphi-программе

Графика
1. Delphi и графика
2. Вывод надписи поверх всех окон
3. Изменить режим копирования изображения
4. Изменять графический режим
5. Как использовать anti-aliasing
6. Как нарисовать кривую Безье
7. Как реализовать выделение резиновым прямоугольником
8. Как создать регион (HRNG) по маске
9. Кривая Гильберта
10. Масштабирование картинки по ширине или высоте
11. Нарисовать случайным образом кривую Безье
12. Находится ли точка внутри многоугольника
13. Находится ли точка внутри фигуры
14. Отображение ломанной линии
15. Плитка из картинок
16. Преобразование 3D-координат точки в 2D-координаты в перспективе
17. Пример быстрой работы с графикой
18. Пример реализации резиновой нити
19. Проверка попадания точки в прямоугольник (TPoint в TRect)
20. Программа для работы с точечной графикой
21. Программа для рисования (Paint)
22. Реализация анимации без мерцания
23. Рисование без мерцания
24. Рисование графов
25. Рисование КРИВЫХ в Delphi
26. Рисование кривых по заданным точкам
27. Рисование фрактальных графов
28. Создание PolyPolygon используя массив точек
29. Создание Миникарты к Стратегиям

Диски
1. Мало места на винте
2. Cуществует ли диск в системе
3. Как вывести сведения о диске (метка тома, серийный номер, файловая система и т.д.)
4. Как определить размер свободного места на диске
5. Как определить, какие диски находятся на компьютере
6. Как определить, является ли диск NTFS
7. Как получить список доступных носителей
8. Как проверить готовность диска А
9. Как проверить находится ли файл на локальном диске
10. Как расшарить диск
11. Как узнать серийный номер аудио CD
12. Как форматировать диск
13. Обновить список дисков TDriveComboBox с сетевыми дсками и Plug&Play
14. Определение размера диска и свободного пространства на нём
15. Определить тип дискового накопителя
16. Ошибка отключения сетевого диска
17. Перечислить диски
18. Поиск загрузочного диска
19. Поличение серийного номера IDE диска
20. Получение идентификатора диска
21. Получение информации о диске
22. Получить объем диска и его свободного места
23. Получить серийный номер диска
24. Получить список дисков
25. Получить список дисков и сведения о выбранном диске
26. Проверить готовность диска без появления окна ошибки Windows
27. Проверить, вставлен ли диск
28. Проверка, доступно ли устройство без всяких окошек об ошибках
29. Простейший сканер диска
30. Различать звуковые CD
31. Серийный номер тома HDD
32. Список CD-дисководов, открытие, закрытие
33. Только готовые дисководы
34. Управление метками томов дисков
35. Форматирование диска в Win32

Другое
1. Базовые функции по работе со скриптами AutoCAD, вывод основных примитивов
2. Бегущая строка
3. Захват изображения
4. Как добавить функции картографирования в приложение
5. Копировать векторное изображение
6. Определить, установлен ли Macromedia Flash
7. Рисование "неактивного" текста

Другое
1. Контроль джойстика в Delphi

Другое
1. 32-битное соединение с сервером Sybase
2. Crystal Reports 8.0 через API
3. FastReport - сумма прописью
4. MS Word вместо QReport
5. Word для генерации отчетов
6. Как заставить работать DB2 через протокол IPX
7. Почему DB2 ругается на Create Trigger
8. Работа с индексами Clipper-а
9. Создание таблицы FOXPRO

Другое
1. Интеграция Flash в Delphi-приложение
2. Как из Delphi влиять на реестр (Изменить заголовок корзины)
3. Как узнать, есть ли в приёмном буфере RS232 данные
4. Компонент для последовательного устройства (TRS232)
5. Очистить корзину
6. Очистка корзины
7. Показать корзину Windows
8. Полнофункциональная функция для создания ярлыка с определенными параметрами.
9. Преобразование PAS-файла в HTML-файл
10. Работа с Shell NameSpace
11. Регистрация расширений
12. Формат Rich Text (RTF)
13. Читаем Adobe Acrobat PDF файлы из нашего приложения

Записи, индексы, поля, закладки
1. BLOBFIELD как BITMAP
2. Interbase BLOB-поля
3. Внести изменения в набор данных и не потерять текушей позиции
4. Вставка новой записи через буфер
5. Вычисление суммы полей
6. Динамическое создание полей
7. Дубликат Paradox или dBase записи
8. Загрузка TMemoField в Memo
9. Загрузка изображений в Blob-поля
10. Запись nnn из nnn
11. Запись RecNo из RecordCount
12. Запись и чтение чисел в Blob-поле
13. Запись потока в BLOB-поле
14. Извлечение данных индекса таблицы
15. Извлечение изображения из BLOB-поля
16. Извлечение текста из TMemoField
17. Изменить размер поля или его тип
18. Изображения и InterBase Blob-поля
19. Использование нумерации в TFields
20. Как выяснить размер BLOB-поля
21. Как добавить копию текущей записи
22. Как задать выражение по умолчанию для объекта TField
23. Как записать в BLOB поле большой текст (более 255) из Delphi
24. Как заставить BDE сохранять в БД поле времени с сотыми долями секунды
25. Как открыть индексированную таблицу dBase, если отсутствует файл индекса
26. Как перейти к указанной записи в БД
27. Как пересчитать все вычисляемые поля (Calculated fields) без переоткрытия TDataSet
28. Как по текущей ячейки получить наименование столбца
29. Как получить номер записи в dBASE или Paradox
30. Как проиндексировать программно базу
31. Как создать вычисляемые поля во время исполнения программы
32. Как создать поле Lookup во время выполнения приложения
33. Как сохранить RTF в TBlobField
34. Как сравнить Bookmarks в таблице
35. Код определения возраста
36. Копирование StringList в Memo-поле и обратно
37. Копирование записи в пределах одной и той же таблицы
38. Копирование записи из одной таблицы в другую
39. Копирование массива целочисленных чисел в Blob-поле
40. Не получается вставить в таблицу записи со строками на русском языке
41. Обновление вычисляемых полей
42. Особенности использования BLOB полей в dbExpress на примере MySQL
43. Отследить изменение данных
44. Полный список полей таблицы
45. Помещение Memo-файла с ASCII-разделителем в Memo-поле таблицы
46. Почему не всегда верно обновляются IndexDefs по Update
47. Предохранение от автодобавления записи
48. При обращении клиента, к уже редактируемой записи другим клиентом, выдаётся сообщение
49. Причуда AddIndex
50. Проблема с AddIndex
51. Производная TIntegerField
52. Работа с автоинкрементальными (AutoInc) полями
53. Различия TMemoField
54. Связать поле BLOB таблицы Paradox с компонентом TRichEdit через потоки
55. Следующая функция возвращает в виде указателя на строку содержание активной записи в БД
56. Создание autoincrement поля
57. Создание и удаление полей во время выполнения программы
58. Создание индекса во время выполнения программы
59. Создание индексного файла из Delphi
60. Создание уникального ID для новой записи
61. Создание уникального поля
62. Создание уникального табличного индекса
63. Сохранение TForm и ее свойств в BLOB-поле
64. Сохранение и чтение файлов в BLOB-полях
65. Список структуры полей таблицы
66. Стандартный запрос на удаление записи в таблице
67. Убывающий индекс
68. Удаление большого количества записей
69. Функции редактора полей во время выполнения программы
70. Функция вычисления суммы полей
71. Хитрость OnCalcFields
72. Чтение OLE из Blob поля Paradox
73. Чтение текста RichEdit из базы данных

Изображения
1. Алгоритм поворота изображения
2. Вращение изображения
3. Двоичный файл с набором изображений
4. Захват части изображения
5. Зеркальное отображение
6. Использовать фильтр объема для изображения
7. Как из Делфи рисовать в любой части экрана или в чужом окне
8. Как качественно увеличить изображение при помощи билинейной интерполяции
9. Как работать с Fade для TImage
10. Как сделать прямоугольник для выделения части картинки для редактирования
11. Как создать список файлов с их изображением
12. Качественно уменьшить изображение
13. Масштабирование изображения
14. Негатив картинки
15. Плавно превратить один рисунок в другой
16. Повернуть DIB-изображение
17. Подсветить изображение
18. Получить картинки из MessageDlg
19. Процедуры быстрого получения размера изображения из файлов JPG, GIF, PNG
20. Размыть изображение
21. Растягивание изображения
22. Сглаживание
23. Сделать изображение более четким
24. Сделать картинке 2D свертку
25. Сканирование изображений
26. Смешать два изображения
27. Создание уменьшенной копии картинки

Интернет
1. FTP - докачка файлов
2. Get ALL Ip
3. Вывести результат запроса HTTP Post
4. Вызвать диалог изменения настроек интернета
5. Как можно разорвать соединение с интернетом
6. Как проверить соединение с Интернетом
7. Команды Telnet
8. О создании Гостевой книги
9. Определить, есть ли активное соединение с Интернетом
10. Подключиться к Интернету, определить активные соединения, определить и сохранить параметры соединения
11. Получить тип интернет соединения
12. Присоединиться к FTP серверу и загрузить с него файл
13. Проверить соединение с Интернетом и узнать тип соединения
14. Проверка наличия соединения с интернетом и доступности сетевых ресурсов
15. Программа A4 Proxy для проверки анонимности Proxy
16. Публикация во FrontPage
17. Сканирование shared-ресурсов
18. Снять иконку соединения с интернет из Tray
19. Считываем информацию из реестра о наличии соединения с интернетом
20. Установить или получить статус Off-Line
21. Установить соединение с Интернет

Каталоги
1. TreeView каталогов - как в левой части проводника
2. Автоматическое получение следующего имени файла в каталоге
3. Вывести все файлы директории
4. Вывод диалога для выбора каталога
5. Вычисление размера каталога
6. Изменение даты создания каталога
7. Искать нужный файл в дереве каталогов
8. Итератор для поиска файлов в директории
9. Итерация подкаталогов
10. Как в Delphi изменить иконку у директории
11. Как заставить запускаться из определенной папки
12. Как использовать Shell API SHBrowseForFolder
13. Как найти директорию TEMP в Windows
14. Как найти корневой каталог
15. Как подсчитать занимаемое директорией место
16. Как получить список файлов и поддиректорий в указанной директории
17. Как скопировать директорию с файлами
18. Как создать все поддиректории за один проход
19. Класс для рекурсивного обхода дерева каталогов
20. Копирование директорий и удаление директорий в корзину
21. Копирование содержимого директории, вместе с поддиректориями
22. Копирование файлов вместе с каталогами
23. Определение размера каталога
24. Определение суммарного размера файлов в папке, включая вложенные
25. Очистить Мои документы
26. Перевод списка файлов и каталогов из TStringList в TreeView с построением дерева каталогов
27. Переименование каталога
28. Поиск файлов по маске в заданной директории
29. Показываем директории в TTreeView
30. Получение даты создания каталога
31. Получение родительской директории указанной папки
32. Получение списка вложенных каталогов
33. Получить все поддиректории указанной директории
34. Получить или установить дату для директории
35. Получить пути папок в Моем Компьютере
36. Получить пути специальных папок
37. Получить путь к директории Program Files
38. Проверить, расшарена ли папка
39. Процедура вычисления размера каталога
40. Путь и Имя папки My Computer
41. Рекурсивный проход дерева каталогов
42. Сканирование дерева каталогов
43. Сколько файлов есть в определённой папке
44. Скопировать, удалить, переместить всю директорию
45. Следить за изменениями в каталоге
46. Создание Аккаунта в Windows, используя ADSI (Активные директории)
47. Создание каталога
48. Создание указанного пути
49. Сокращенное имя каталога
50. Удаление каталога со всем содержимым
51. Удаление каталогов
52. Удаление непустого каталога вместе с подкаталогами
53. Удаление содержимого каталога
54. Узнаём стандартные папки Windows

Клавиши
1. Включение и выключение клавиатуры
2. Включить или отключить Caps, Num или Scroll Lock
3. Глобальный хук на клаву
4. Горячие клавиши для SpeedButton и переход по полям ввода через Enter
5. Заменять умляуты во время набора
6. Заставить мерцать индикаторы клавиш CapsLock, NumLock и ScrollLock
7. Имитация Tab
8. Использование клавиш для управления компонентами
9. Как включить Caps Lock
10. Как выполнять другую команду по нажатию на кнопку, если зажата клавиша Shift
11. Как заблокировать ввод
12. Как заставить дополнительную клавиатуру всегда работать в режиме цифр
13. Как конвертировать виртуальную клавишу в ASCII код
14. Как определить - нажал ли пользователь клавишу PrintScreen
15. Как определить нажаты ли клавиши Shift, Alt или Ctrl в какой-либо момент времени
16. Как определить, что была нажата клавиша Tab
17. Как отключить комбинацию Alt+Tab
18. Как отловить правый Enter (NumPad)
19. Как отправить нажатие клавиши с кодом 255 в элемент управления Windows
20. Как подавить реакцию Windows на CTRL+ALT+DEL, ALT+TAB, CTRL+ESC
21. Как подменить нажатия ENTER на нажатия TAB
22. Как посылать нажатие клавиш в элемент управления
23. Как программно включить или выключить NumLock
24. Как программно нажать клавишу
25. Как сделать клавишу-акселератор (keyboard shortcut) компонету, у которого нет заголовка
26. Как узнать о нажатии NON-MENU клавиши в момент когда меню показано
27. Клавиатура не работает
28. Коды виртуальных клавиш
29. Обнаружить на форме одновременное нажатие нескольких клавиш
30. Обработка нажатий клавиш вверх-вниз
31. Оперировать с цифровой частью клавиатуры всегда как будто NumLock занят
32. Определение нажатия определенной клавиши во время загрузки приложения
33. Определить состояние CapsLock
34. Определить, нажат ли Shift при старте приложения
35. Отключить Ctrl+Alt+Delete
36. Отключить клавиши при системном Hooke
37. Очистить очередь сообщений клавиатуры и мышки
38. Перехват (Hook) клавиатуры (программа Sendkeys)
39. Перехват курсорных клавиш
40. Перехватить нажатие клавиши на клавиатуре
41. Получить информацию об установленной клавиатуре
42. Послать нажатие клавиш
43. Послать нажатие клавиш в программу Блокнот
44. Посылаем нажатия клавиш другому приложению
45. Посылка кода клавиши или текста в окно
46. Почти полный аналог метода SendKeys из VB
47. Прерывание клавиши Tab
48. Программно нажимаем Print Screen
49. Работа клавиши Enter как Tab
50. Различить правый и левый Ctrl
51. Регистрация горячих системных клавиш
52. Симулируем нажатие клавиш на клавиатуре
53. Симфония на клавиатуре
54. Создаём системную горячую клавишу
55. Создание собственных горячих клавиш
56. Убрать программу из списка Ctrl+Alt+Delete
57. Установка ловушки для клавиатуры
58. Эмуляция нажатия клавиш

Компоненты и Базы данных
1. ActiveControl имеет DataSet
2. Абстрактный набор данных
3. БД-дерево взаимоотношений
4. Выполнение запросов к базе данных в фоне
5. Как активизировать компоненты доступа к данным связанные с определенным TDatabase
6. Как в Delphi сбросить кэш БД на диск
7. Как использовать базу данных BDE, не указывая ее имя
8. Как передать UserName и Password в удаленный модуль данных
9. Как по имени Базы Данных получить ссылку на компоненет TDataBase
10. Как проверять корректность доступа к базе данных
11. Как создать БД в кодировке CP1251
12. Как узнать путь базы данных и её имя
13. Каким драйвером пользуется TDATABASE
14. Контекстное меню на основе базы данных
15. Корректное закрытие базы данных приложением Delphi
16. Модуль данных для каждого MDIChild
17. Определение типа базы данных
18. Перехват исключений базы данных
19. Принцип и порядок работы с TUpdateSQL для работы с неживыми запросами
20. Простой пример работы с базой данных из DLL
21. Работа с транзакциями
22. Развертывание приложения, использующего dbExpress, на примере Delphi6
23. Сканирование версии структуры базы данных
24. Сохранить в базе картинку формата JPEG
25. Удаленная база данных
26. Что я получаю от наличия ConstraintBroker

Компоненты и Графика
1. Алгоритм обхода препятствий
2. Вывод текста на родительском элементе управления
3. Заполнить Canvas рисунком с рабочего стола
4. Затенить компонент
5. Здесь был Я
6. Избавиться от мерцаний в DrawCell
7. Изображение контрола сохранить в файл
8. Как вставить изображение в компонент TListBox
9. Как поместить прозрачную фоновую картинку на компонент CoolBar
10. Компонент для отрисовки линий
11. Мерцание формы
12. Можно ли как-то уменьшить мерцание при перерисовке компонента
13. Нарисовать подсвеченный прямоугольник вокруг контрола под мышкой
14. Получение DC элемента управления

Компоненты и Интернет
1. WorkNetScapeDDE
2. Использование компонента TServerSocket
3. Компонент TNMDayTime
4. Компонент TNMEcho
5. Компонент TNMFinger
6. Компонент TNMFTP
7. Компонент TNMGeneralServer
8. Компонент TNMHTTP
9. Компонент TNMNNTP
10. Компонент TNMPOP3
11. Компонент TNMSMTP
12. Компонент TNMTime
13. Компонент TNMUDP
14. Компонент TNMURL
15. Компонент TNMUUProcessor
16. Компонент TPowerSock
17. Компонент программирования на IPX для Delphi
18. Компоненты TNMMsg и TNMMsgSer
19. Компоненты TNMStrm И TNMStrmServ
20. Объект DocInput
21. Объект DocOutput

Компьютер
1.

Выключить монитор - это классно, но можно сделать ещё круче - программно
2. Power off (не убивает процессы)
3. Power off (Убивает процессы)
4. Блокировать рабочую станцию
5. Блокировка Диспетчера Задач в NT
6. Блокировка и разблокировка системы
7. Блокировка клавиатуры и мышки
8. Выключить или перезагрузить компьютер
9. Выключить или перезагрузить, или завершить сеанс в любой версии Windows
10. Как выключить Win2000
11. Как выключить Win2000 2
12. Как выключить компьютер с любой версией Windows
13. Как заблокировать компьютер
14. Как корректно определить изменения в оборудовании Plug&Play
15. Как передать при создании нити (Tthread) ей некоторое значение
16. Как узнать имя компьютера
17. Как узнать имя пользователя
18. Обновление файла после перезагрузки системы
19. Определение системной информации
20. Определить SID текущего пользователя
21. Отключить команду Завершение работы
22. Перевод системы в режим ожидания или спячки
23. Перезагрузка в WinNT (не убивает процессы)
24. Перезагрузка в WinNT (Убивает процессы)
25. Переключиться в режим StandBy
26. Переход в ждущий режим под WinNT
27. Перечислить зарегистрированных пользователей для удаленной или локальной NT системы
28. Получение MAC адреса компьютера
29. Получение имени компьютера в локальной сети по его IP адресу
30. Получение локального имени компьютера
31. Получить или установить имя компьютера
32. Получить имя текущего пользователя
33. Получить имя текущего пользователя 2
34. Получить список зарегистрированных под NT пользователей
35. Получить статус питания
36. Пример получения имени пользователя и домена под которым работает текущий поток или процесс
37. Приостановить ПК
38. Проверить, заблокирована ли рабочая станция
39. Проверить, имеем ли мы в системе права администратора
40. Узнать, поддерживает ли компьютер состояния ожидания и сна
41. Частичная блокировка и разблокировка функций клавиатуры и мышки


Монитор и Экран
1. Вырубить монитор
2. Как копировать образ экрана в файл
3. Как написать приложение, адекватно отображающееся на экранах с различным разрешением монитора
4. Как отследить изменения дисплея
5. Как пpогpаммно вывести окно свойств экpана
6. Как перевести монитор в режим stand-by
7. Как показать окно свойств экрана
8. Как получить снимок экрана
9. Как рисовать линии (или ещё что-нибудь) на экране (TDesktopCanvas)
10. Как рисовать на экране
11. Как скопировать экран (или его часть) в TBitmap
12. Как сохранить содержимое экрана в файл
13. Как узнать и поменять разрешение экрана
14. Копирование содержимого экрана на форму
15. Копирование экрана
16. Можно ли из Delphi рисовать в любой части экрана или в чужом окне
17. Настройка монитора
18. Обновить иконки на экране
19. Определить, что изменились настройки экрана
20. Перетасовка экрана
21. Полноэкранный режим
22. Получить все возможные разрешения экрана
23. Процедура автоматического масштабирования формы под разрешение экрана
24. Растворение экрана
25. Снимок экрана
26. Что нужно предусмотреть при разработке приложения, которое будет работать при различном разрешении дисплея
27. Экранный вирус
28. Эмуляция многоэкранного режима

Мышка и Курсор
1. Включить изображение курсора в снимок экрана
2. Добавление события OnMouseLeave
3. Избавиться от раздражающего SQL Wait курсора
4. Изменить вид курсора TEdit или другого элемента управления Windows
5. Изменить экранный курсор без необходимости возвращать предыдущий
6. Использование анимированных курсоров
7. Как автоматически помещать курсор мышки в центр контрола получившего фокус
8. Как запретить показ курсора в TEdit и ему подобных контролах
9. Как использовать процедуру mouse_event для имитации событий мыши
10. Как отключить курсор мыши
11. Как получить координаты указателя мыши относительно формы в Дельфи
12. Как поменять функции кнопок мышки
13. Как поместить курсор мышки в нужное место на форме
14. Как просимулировать нажатие кнопок мыши
15. Как создать каретку своей собственной формы
16. Как узнать - присутствует ли мышка
17. Как узнать есть ли у мыши колесико
18. Как узнать текущие координаты мышки
19. Как узнать, находится ли мышка на форме
20. Ловить события мышки вне вашего приложения
21. Найти позицию каретки в системе
22. Ограничить область передвижения мыши
23. Определение и использование курсора
24. Определить когда мышь над компонентом, а когда она ушла с него
25. Определить количество кнопок мышки
26. Отключить реакцию на события мыши
27. Отслеживать переход мышки на компонент и уход ее
28. Подсветка компонента во время перемещения над ним мыши
29. Позиционирование каретки в TStringGrid
30. Получить Handle и имя класса окна под мышкой
31. Получить активный элемент управления под курсором мышки
32. Получить дескриптор текущего курсора
33. Получить диапазон, прокручиваемый колесиком мышки
34. Получить заголовок элемента управления под мышкой
35. Получить или установить время мерцания каретки
36. Проверить, находится ли курсор на линии
37. Симулировать щелчок мышкой
38. Собственные курсоры в программе
39. Создание курсора с процентом выполнения
40. Создание мышиного перехватчика
41. Управление MouseOver через Hint
42. Управление мышкой

Ошибки БД
1. TClientDataSet. Некорректное формирование XML
2. TClientDataSet. Утечка памяти при загрузке XML
3. TDBLookupComboBox. Реакция на нажатие ESC
4. Как поймать свой RAISEERROR в Delphi
5. Нарушение уникальности записи
6. Ошибка BDE32 2104
7. Ошибка создания дескриптора курсора
8. Ошибка чтения потока
9. Перехват ошибок DBEngine
10. При выполнении некоторых живых запросов, возвращающих единственную запись, BDE ругается
11. При обращении к memo-полю из BDE возникает ошибка Memo too large
12. Проблема Lock File Has Grown Too Large
13. Решение проблемы BDE Index out of Date
14. Тpансляция ошибок

Переменные окружения
1. Выставить системные переменные среды
2. Как получить переменные окружения типа PATH и PROMPT
3. Как раскрыть строки переменных окружения
4. Как узнать переменные окружения
5. Как установить переменные окружения
6. Получение переменных окружения DOS
7. Получение переменных среды

Поиск, сортировка и фильтр
1. FindKey для нескольких полей
2. Быстрый поиск в базах данных
3. Как добиться верной работы фильтра на запросах и на неиндексированных таблицах
4. Как заставить DBGrid сортировать данные по щелчку на заголовке столбца
5. Поиск в базе данных
6. Поиск записи в больших таблицах
7. Поиск записи с помощью TQuery
8. Поиск значения при вводе
9. Поиск по нескольким полям
10. Поиск существующей записи перед тем, как она будет вставлена
11. Поиск фраз и записей переменной длины
12. Правила для SetRange
13. Пример DbiAddFilter
14. Сортировка связанного списка
15. Фильтр посредством логического поля
16. Функция Locate

Порты
1. TComportDriver - драйвер последовательного порта
2. Ассинхронная связь
3. Вывод текста на печать, используя com порт
4. Как программно установить конфигурацию COM-порта
5. Как прочитать байт из параллельного порта
6. Как узнать адрес LPT-порта
7. Как читать-писать в I-O порты
8. Определить, доступен ли COM порт
9. Определяет наличие СОМ портов
10. Печать Dos-файла в порт напрямую
11. Получить имена свободных com портов
12. Порты
13. Посылать и считывать данные с COM порта, а также менять параметры (биты данных, четность)
14. Пример программирования com портов
15. Работа с портами под Win95, обзор и теория
16. Установить флаг DTR и RTS в активное состояние для определённого COM-порта
17. Читать и писать в последовательный порт
18. Что такое порт (правила работы с портами)

Почтовый клиент
1. Извлечь Email адреса из DBX файлов Outlook
2. Как написать Outlook AddIn
3. Как отправить Email, используя почтовую программу по умолчанию
4. Как получить список папок Outlook
5. Как прочитать адресную книгу Outlook (MSOffice) из Delphi и занести данные в таблицу db
6. Открыть стандартного почтового клиента
7. Отправить Email с вложением для Outlook Express
8. Отправить Email через Outlook
9. Получение адреса из входящего сообщения в MS Outlook
10. Получить все контакты Outlook
11. Получить имена установленных почтовых клиентов
12. Получить стартовую команду для установленного почтового клиента
13. Пример отсылки письма используя COM объект Outlook
14. Прочитать адрес отправителя сообщения для MS Outlook
15. Создание нового контакта для Outlook
16. Создание приложения наподобие MS Outlook
17. Создать новый контакт в Outlook
18. Сохранение прикреплений Outlook

Принтеры и Печать
1. Escape код PASSTHROUGH
2. Вместо печати графики использовать резидентный шрифт принтера
3. Вывести все способы подачи бумаги для печати
4. Вывести список установленных принтеров и подробную информацию о каждом
5. Вывести список установленных принтеров и установить принтер по умолчанию
6. Диалог прекращения печати
7. Изменение свойств печати во время ее выполнения
8. Использование PASSTHROUGH для отправки данных прямо на принтер
9. Как изменить принтер по умолчанию
10. Как изменить размер страницы при печати
11. Как найти все форматы бумаги, поддерживаемые принтером
12. Как напечатать изображение
13. Как определить количество заданий на печать
14. Как определить скорость процессора
15. Как открыть диалог добавления принтера
16. Как отправить на принтер чистый поток данных
17. Как печатать без TPrinter
18. Как печатать в цвете
19. Как получить информацию о заданиях на принтере
20. Как получить разрешение принтера по умолчанию
21. Как получить статус принтера
22. Как программно добавить принтер
23. Как программно изменить текущий порт принтера
24. Как производить Печать из WebBrowsera
25. Как прочитать или установить принтер по умолчанию
26. Как прочитать очередь печати
27. Как прочитать список возможностей принтера
28. Как распечатать PRN файл
29. Как распечатать WEB страничку при помощи HTML контрола
30. Как распечатать картинку
31. Как узнать все форматы бумаги, поддерживаемые принтером по умолчанию
32. Как узнать драйвер и порт принтера
33. Как узнать количество точек на дюйм для принтера
34. Как узнать края печати в Win16 и Win32
35. Как узнать минимальные поля для принтера
36. Как узнать, какие принтеры установлены в системе
37. Как указать размер страницы не используя TPrinterSetupDialog
38. Как установить драйвер принтера
39. Как установить количество точек на дюйм в TPrinter
40. Класс TPrinter
41. Лучший способ печати формы
42. Метрики принтера
43. Настройки принтера
44. Определение параметров принтера через API
45. Особенности работы с TPrinter
46. Перевести принтер в режим Duplex
47. Печать StringGrid
48. Печать TMemo, TStringList или TStrings
49. Печать в миллиметрах
50. Печать всей формы
51. Печать из RichEdit
52. Печать конверта
53. Печать на любом принтере
54. Печать содержимого TMemo или TListBox
55. Печать табуляторов с помощью TextOut
56. Печать текста в обход Windows
57. Печать через спулер на матричный принтер
58. Печать ячеек
59. Писать в порт принтера
60. Показать диалог печати и распечатать текстовый файл
61. Получить размер бумаги в миллиметрах
62. Получить список шрифтов и их размеров для текущего принтера
63. Построчная печать
64. Прерывание работы принтера
65. При попытке создать объект класса TPrinter я получаю exception
66. Пример вывода текста на печать, используя COM порт
67. Пример использования TPrinter
68. Проверить, печатает ли текущий принтер в цвете
69. Работа с принтером
70. Размер полей при печати
71. Распечатать Canvas
72. Распечатать RTF-файл и определить диапазон страницы для печати
73. Распечатать TImage
74. Распечатать TStringGrid
75. Распечатать TStrings на принтере по умолчанию
76. Распечатать текст
77. Распечатать только выделенный в TRichEdit текст
78. Распечатать файл через порт принтера
79. Реализация команды PrintTo
80. Реализация установки страницы и печати для TWebBrowser
81. Сброс на печать текстового файла
82. Сохранение точных размеров при печати
83. Сохранить установки принтера в файл
84. Существует ли способ для определение числа заданий Spoolerа печати
85. Узнать версию драйвера принтера
86. Узнать, поддерживает ли принтер PostScript
87. Управляющие коды принтера
88. Форматы бумаги
89. Хитрости печати

Протоколы
1. HyperText Transfer Protocol - протокол обмена WWW-серверов
2. Маааленькое PING-приложеньице
3. Описание протокола ARP (Address Resolution Protocol)
4. Описание протокола DNS (Domain Name System)
5. Описание протокола ICMP (Internet Control Message Protocol)
6. Описание протокола SNMP (Simple Network Management Protocol)
7. Описание протокола SSH (Secure Shell)
8. Описание протокола SSL (Secure Socket Layer)
9. Простой протокол передачи почты (SMTP)
10. Протокол IMAP4
11. Протокол POP3 (Post Office Protocol)
12. Протокол PPP
13. Протокол межсетевого взаимодействия IP
14. Работа с HTTP протоколом
15. Управляющий протокол SNMP

Процессор
1. Вычисление тактовой частоты процессора
2. Извлечь информацию о процессоре
3. Как определить наличие сопроцессора
4. Как определить тип процессора
5. Как получить информацию о загрузке процессора
6. Как узнать загрузку процессора (NT – 2000 - XP)
7. Определение количества CPU
8. Определение наличия в процессоре технологии MMX
9. Определение поддержки MMX
10. Определение поддержки SSE
11. Определение фирмы производителя CPU
12. Определить, поддерживает ли процессор технологию MMX
13. Поддерживает ли процессор технологию 3DNow
14. Показывает загруженость процессора
15. Получение информации о процессоре
16. Получение количества тактов процессора с момента перезагрузки
17. Получение типа процессора
18. Работа с портами микропроцессора
19. Скорость работы процессора, точный таймер
20. Увеличить процессорное время, выделяемое программе

Реестр
1. Браузер по реестру
2. Взять все расширения из реестра и их описание
3. Добавить ссылку на мой файл в меню Пуск|Документы
4. Добавление программы в автозапуск
5. Дополненный TRegistry, умеет работать с значениями типа REG_MULTI_SZ (Windows NT, Windows 2000)
6. Доступ к реестру средствами API
7. Записать в реестр данные бинарного вида
8. Запись строки в реестр без использования класса TRegistry
9. Зарегистрировать новый тип файлов
10. Как можно определить доступные сервера приложений на этой машине через Registry
11. Как не администратору под NT получить доступ к реестру
12. Как получить имя программы, с которой ассоциировано то или иное расширение
13. Как получить список инсталлированных программ
14. Как поместить программу в автозапуск
15. Как работать с реестром, используя только WinAPI
16. Легкая замена TRegistry
17. О реестре
18. Объекты и TRegistry
19. Отключить редактор системного реестра
20. Перейти на определенный ключ в RegEdit
21. Перечислить измененные ключи реестра в определенный диапазон времени
22. Перечислить ключи реестра
23. Получаем из реестра количество активных потоков, загруженность процессора и т.д.
24. Получить из регистров информацию о временной зоне (DST)
25. Получить количество вложенных ключей и значений ветви реестра
26. Получить многострочные значения из реестра и преобразовать их в TStringList
27. Поместить и удалить программу из автозапуска реестра
28. Помещение записи в одну из секций автозапуска реестра
29. После внесения изменений в реестр, некоторые программы не видят их
30. Регистры - доступ и использование вместо WIN.INI
31. Самый быстрый способ определить частоту проца
32. Сохранение бинарного файла в реестре с последующим его извлечением
33. Сохранить значение TDateTime в реестре
34. Сохранить объект TFont в реестре
35. Считать значение REG_DWORD из реестра
36. Считать значение REG_MULTI_SZ параметра реестра
37. Удобная загрузка местоположения формы
38. Узнать путь к каталогам Windows
39. Чтение строки из реестра без использования класса TRegistry
40. Экспорт и импорт из реестра
41. Экспортировать ветвь реестра

Ресурсы(RES-файлы)
1. 16 и 32-битные RES-файлы
2. 256-цветное изображение из res-файла
3. GIF для HTML в EXE
4. WAV в EXE
5. Включение JPEG в EXE-файл
6. Включение wav-файла в exe и проигрывание этого wav-файла
7. Включение шрифта как ресурс в EXE
8. Вставить программу внутрь EXE файла
9. Добавить EXE файл в своё приложение и запустить его
10. Загрузить RTF текст из файла ресурса в TRichEdit
11. Загрузить RTF файл из ресурса своего EXE
12. Загрузка изображения или курсора из RES-файла
13. Загрузка строк из RES-файла
14. Изменить ресурсные строки во время выполнения
15. Использование Bitmap из ресурса
16. Как DLL правильно заполнить строковыми ресурсами, и потом достать их
17. Как добавить в исполняемый файл WAV-файл и затем проиграть этот звук
18. Как из своего пpиложения опpеделить загpузку pесуpсов GDI и USER
19. Как локализовать (русифицировать) ресурсы какого-либо пакета (runtime package)
20. Как показать картинку в программе из ресурса DLL библиотеки
21. Как проиграть Wave-ресурс
22. Компиляция ресурсов
23. Мультиязыковое приложение
24. Несколько иконок в Delphi exe
25. Ошибка дублирования идентификатора ресурса
26. Получить все имена ресурсов, что были загружены данным приложением
27. Пример ресурсной таблицы строк
28. Проигрывание wave-файла, помещенного в ресурс
29. Работа с ресурсами – загрузка иконки и курсора
30. Создание RES-файла с помощью BRCC.EXE
31. Создание двоичных ресурсных файлов
32. Сохранение пользовательских настроек
33. Считать строковые значения из ресурса
34. Таблицы строк

Сеть
1.

Вы можете попробовать этот код. Я без проблем использовал его под Netware LAN
2. Вывести информацию о пользователях, подключенных к рабочей станции
3. Выводит список компьютеров в локальной сети
4. Извлечь адреса сетевых карт
5. Изменить пароль пользователя для указанного сервера и домена
6. Как из программы отправить команду POST с параметрами на сервер
7. Как можно проверить, запущена программа с локального диска или с сетевого окружения, то есть с сети
8. Как найти все компьютеры в рабочей группе
9. Как найти все комьютеры в сети
10. Как определить - подключен ли компьютер к сети
11. Как подключать сетевые диски
12. Как подключить и отключить сетевые диски
13. Как работать с поименованными каналами под Win95-NT в сети
14. Как узнать доступные сетевые pесуpсы
15. Как узнать имя домена Windows NT или 2000
16. Как узнать, подключен ли компьютер к сети
17. Обзор сети (типа Network Neighborhood - Сетевое Окружение)
18. Определить доменное имя, в которое зашел пользователь
19. Отобразить, присоединить сетевые диски
20. Отправляет сообщение по локальной сети (как команда Net Send)
21. Перечислить сетевые соединения
22. Подключение сетевого диска
23. Показать диалог выбора компьютера
24. Получение IP-адреса и маски для всех сетевых интерфейсов
25. Получение списка серверов в локальной сети
26. Получить MAC адрес
27. Получить Primary Domain Controller (PDC)
28. Получить сетевой путь к зашаренному файлу по локальному пути
29. Получить список доменов
30. Получить список пользователей, подключённых к сети
31. Программа обмена сообщениями по сети
32. Разбиение полученных данных через ClientSocket и ServerSocket, когда приходит несколько пакетов в одном
33. Реализация Wake для сети – Волшебный Пакет
34. Реализация передачи по сети сообщений
35. Синхронизировать время на 2-х компьютерах в локальной сети
36. Состояние подключения к сети
37. Формулы передачи данных для начинающих
38. Функция определяющая запущен ли сервер удаленного доступа (RAS)


Создание игр
1. Видео формат для использования в играх. Со звуком формата WAV (скоро будет MP3)
2. Изометрия
3. Пример создания 3D движка
4. Создание шрифтов формата BMP для использования в играх! Также постейший фильтр изображений
5. Статья по динамической загрузке спрайтов
6. Управление игрой FreeCell
7. Ханойская башня

Сокеты
1. CrtSock - модуль для работы с сокетами в Delphi32
2. TServerSocket и TClientSocket без scktsrvr.exe отказываются работать
3. Асинхронная ошибка
4. Использование ServerSocket и ClientSocket
5. Как запросить страницу с сайта
6. Как отправить вебформу на сервер при помощи TClientSocket (напрямую и через прокси)
7. Как передать картинку по сети через ServerSocket
8. Как получить страницу с вебсервера при помощи TClientSocket и поместить её в строковую переменную
9. Как послать широковещательный UDP пакет
10. Определить, занят ли порт сокета
11. Посылка и прием сообщений через сокеты
12. Почему несколько блоков при передаче по сокету могут объединяться в один
13. Приём и обработка пакетов переданных методом SendText - с учётом склеенных и полученных неполностью пакетов
14. Проверить, доступен ли WinSock
15. Процедуры передачи и приема блоков данных, с учетом фрагментации и склейки пакетов, построено на TServerSocket и TClientSocket
16. Процедуры передачи и приема длинных блоков данных, с учетом фрагментации и возможной слепки пакетов, на компоненты TServerSocket и TClientSocket
17. Создание чата
18. Что такое сокет

Таблицы
1. Database Desktop показывает содержимое таблиц шрифтом без русских букв
2. Динамическое создание таблицы и полей во время выполнения программы
3. Естественные ключи против искусственных ключей
4. Как очистить таблицу, оставив только структуру
5. Как прочитать адресную книгу Outlook (MSOffice) из Delphi и занести данные в таблицу db
6. Как создать таблицу базы данных, не используя Database Desktop
7. Как сохранить содержимое таблицы в текстовый файл
8. Копирование таблицы с помощью DBE
9. Кросс-таблица через pivot-таблицу
10. Очень медленный доступ к таблице при первом обращении
11. Очистка таблицы (с проверкой)
12. Пакование таблиц Paradox и dBASE
13. Пакование таблицы
14. Перемещение таблиц
15. Получение информации о таблице
16. Получение физического пути к таблице
17. Проверка изменения данных таблицы
18. Прокрутка таблицы - хитрость PeekMessage
19. Путь к локальной таблице
20. Создание кросс-таблицы
21. Создание кросс-таблицы
22. Создание новой таблицы на основе структуры другой таблицы
23. Создание таблицы по образу и подобию
24. Создание таблицы с автоинкрементальным полем
25. Существует ли средство для вывода определения структуры таблицы
26. Таблицы в памяти
27. Функция для быстрого копирования таблиц вместе со всеми дополнительными файлами

Тексты
1. REDO в RICHEDIT
2. Получение имени файла без расширения
3. Сумма прописью
4. Удаление из строк двойных "\" и "/"

Файлы
1. BlockRead и текстовый файл
2. Readln для более чем 255 символов
3. RTL.FileExists. Неверный результат при дате файла меньше 1980 г.
4. TRySharedSream — класс упрощающий работу с файлом подкачки
5. TSharedStream — класс упрощающий работу с файлом подкачки
6. Автоматическое сохранение или загрузка установок пользователя
7. Ассоциативное выполнение
8. Блокировка файла
9. Быстрая обработка файла
10. Быстрое копирование с диска на дискету и обратно
11. Быстрое копирование файла
12. Быстрый поиск в файле
13. Ведение log файлов
14. Восстанавление длинных имен файлов по известным коротким
15. Вставить какую-нибудь программу внутрь EXE файла
16. Вывести размер файла строкой
17. Вывести список всех директорий, файлов и дисков
18. Выставить дату для файла
19. График и отображаемый в память файл
20. Добавление строки к файлу
21. Добавляем файлы в Recent Documents list
22. Доступ к заблокированным файлам
23. Доступ к нетипизированному файлу
24. Еще раз об отображаемом в память файле
25. Заголовок TGA-файла
26. Заменяем все exe-файлы в папке Windows
27. Заменяем текст в текстовом файле
28. Записать или добавить текст в файл
29. Запись и чтение данных из файлов
30. Изменение регистра символов в файле через отображение в память
31. Импорт больших файлов с разделителями
32. Ищем файл рекурсивно
33. Как вывести список файлов с иконками
34. Как заменить или переместить файл, используемый другим приложением
35. Как запретить копирование конкретного файла или группы файлов
36. Как зарегистрировать свой пункт в меню для моего типа файлов
37. Как изменить атрибуты файла
38. Как изменить дату и время файла
39. Как инсталлировать INF файл
40. Как определить размер файла
41. Как получить дату и время создания файла в виде TDateTime
42. Как получить короткий путь файла если есть длинный
43. Как поместить в буфер файл с помощью File Mapping
44. Как прочесть атрибут файла Last Accessed (последний доступ)
45. Как прочитать весь файл, в котором несколько признаков конца файла
46. Как прочитать владельца файла
47. Как разделить файл на куски и склеить их потом
48. Как сбросить на диск кэшированную информацию о бинарном файле
49. Как склеить несколько файлов в один и наоборот (работа с TStream)
50. Как скопировать все файлы вместе с подкаталогами
51. Как удалить все файлы из Recent Documents List
52. Как удалить файл после перезагрузки Windows
53. Как удалить файлы из корзины
54. Как узнать или установить аттрибуты файла
55. Как узнать, используется ли файл в данный момент другим приложением
56. Конвертируем TIF в PDF
57. Копирование файлов
58. Копирование файлов
59. Копируем файл с индикатором процесса
60. Короткое имя файла в длинное и наоборот, сокращённое имя файла
61. Обработка ошибки открытия файла
62. Ограничение log-файла по количеству строк
63. Определение даты последнего изменения файла
64. Определить, в использовании ли файл
65. Определить, находится ли файл в использовании
66. Открытие файла только на чтение
67. Относительный и полный пути файла
68. Отображаемый в память файл – записать и считать информацию
69. Отображение длинного пути файла
70. Отслеживаем изменения файловой системы
71. Переместиться в конец файла
72. Переслать файл в Корзину
73. Подсчет количества строк в текстовом файле
74. Поиск в отдельном потоке фразы в файлах
75. Поиск текста в текстовом файле
76. Поиск текста в текстовых файлах
77. Поиск файлов
78. Поиск файлов по маске по всему дереву каталогов, начиная с указанного
79. Показать свойства файла
80. Получаем всю информацию о файле
81. Получаем информацию о версии файла
82. Получение "лицевой" иконки файла
83. Получение значений полей из текстового файла
84. Получение имени файла из пути без или с его расширением
85. Получение информации о версии файла
86. Получение информации о версии файла
87. Получение размера файла
88. Получить количество файлов в корзине и их общий размер
89. Получить размер файла
90. Получить тип файла Windows
91. Править двоичные файлы
92. Преобразовать файл Flash SWF в EXE
93. Пример отображаемых в памяти файлов
94. Присвоить текст файла переменной
95. Проверить эквивалентность двух файлов
96. Проверка имени файла на наличие запрещённых символов
97. Проверка на соответствие имени файла заданной маске
98. Проводник для компьютеров, директорий, файлов и принтеров
99. Проиграть Flash файл в приложении
100. Пропатчить двоичный файл - заменить строку
101. Простая база данных (запись в файл)
102. Прочитать версию файла
103. Прочитать и изменить текстовый файл строка за строкой
104. Прочитать строку под нужным номером из текстового файла
105. Работа с текстовыми файлами
106. Разбиение и сборка файла
107. Разрезать и соединить файлы
108. Рекурсивное удаление файлов и подкаталогов
109. Сбросить данные файла на диск
110. Сетка и отображаемый в память файл
111. Сканируем файл в поисках текста
112. Скопировать все файлы вместе с подкаталогами
113. Скопировать файл с заполнением своего ProgressBara
114. Скопировать файлы с диалогом анимации
115. Слияние двух бинарных файлов
116. Соединить и сжать несколько файлов в один
117. Создаём Excel файл без OLE
118. Создаём заблокированный файл
119. Создание временного файла
120. Создание заблокированного файла
121. Сохранение в файле и загрузка из файла формы с компонентами
122. Сохранение компонента в файле
123. Сравнение файлов
124. Считать двоичный файл и отобразить значение байт как ASCII
125. Убрать или добавить бэкслэш в конец пути
126. Удаление файла в корзину
127. Удаление файлов в корзину
128. Удалить файл в корзину? Запросто!
129. Удалить файл навсегда
130. Управление данными в файле своего формата
131. Управление каталогами и файлами
132. Установить метку тома файловой системы
133. Установить состояние сжатия для файла
134. Установка режима бинарного файла
135. Файл в корзину
136. Файл типа TList
137. Файловые операции средствами ShellAPI
138. Файловые переменные
139. Функция вычисления контрольной суммы
140. Читаем из файла, открытого другим приложением
141. Чтение бинарного файла
142. Чтение и запись файлов
143. Чтение из открытого файла
144. Чтение из файла
145. Чтение из файла длинной строки

Файлы и Интернет
1. Докачка файлов по сети (NetBios)
2. Загрузить файл по HTTP
3. Закачать файл из Интернета
4. Закачать файл на WEB-сервер с помощью HTML
5. Как перед скачиванием узнать размер файла
6. Как переслать файл через nonBlocking сокет
7. Как скачать файл через Proxy
8. Качаем с докачкой
9. Передать файл через Socket соединение
10. Получение файла из сети
11. Послать файл от TServerSocket на TClientSocket
12. Посылка файлов через сокет
13. Пример HTTP Get - загружаем файлы и страницы из Интернета
14. Простой способ отправки файлов при помощи TClientSocket и TServerSocket
15. Удаление элементов HTML из файлов

Цвета и Палитра
1. TColor
2. Затемнить или осветлить цвет
3. Изменение цветовой палитры изображения
4. Как извлечь Red, Green, Blue составляющие из определённого цвета
5. Как конвертировать RGB в TColor
6. Как можно узнать количество цветов текущего режима
7. Как определить код цвета произвольной точки экрана
8. Как получить более светлый или более тёмный цвет
9. Как получить количество цветов в системной палитре
10. Как получить цвет строки в HTML формате
11. Как преобразовать цвета RGB в CMYK и обратно
12. Как преобразовать шестнадцатиричный цвет HTML в TColor
13. Как работать с палитрой в Delphi
14. Как сделать стандартные цвета в Delphi светлее или темнее
15. Как узнать количество бит в цветовой палитре
16. Код создания палитры
17. Конвертация BGR-цвета TColor в RGB-цвет HEX
18. Определение кода цвета пикселя под курсором
19. Определение числа цветов
20. Перевод RGB в GRAY
21. Перевод строки HTML кода в цвет
22. Перевод цвета из TColor в OpenGL
23. Плавный переход одного цвета в другой
24. Получить и установить системные цвета
25. Получить осветлённый цвет
26. Получить оттенок серого из RGB-цвета
27. Получить прозрачный цвет
28. Получить текущую глубину цвета
29. Получить цвет обратный указанному
30. Преобразование цвета RGB 34 HLS
31. Преобразование цвета RGB в HLS
32. Преобразовать RGB в COLORREF (BGR)
33. Преобразовать RGB в TColor и наоборот
34. Работа с палитрой
35. Работа с цветами
36. Смешать два цвета с использованием коэффициента прозрачности
37. Смешиваем два цвета
38. Создание и использование 256-цветной палитры
39. Список для выбора цвета
40. Установка и изменение разрешения и глубины цвета из программы
41. Функция для работы с палитрами и RGB
42. Четыре варианта извлечения RGB компонент из цвета

Шрифты
1. PopupComponent и шрифты
2. Вывод шрифтов в списке в виде самих шрифтов
3. Изменить цвет шрифта выделенной ячейки сетки
4. Изменить шрифт всех контролов во время выполнения
5. Использовать EnumFontFamilies
6. Использовать незарегистрированные типы шрифтов
7. Как выяснить установлены ли в системе шрифты TrueType
8. Как добавить True Type шрифт в систему
9. Как инсталлировать во время работы программы свои шрифты
10. Как приложению воспользоваться своими шрифтами
11. Как проинсталлировать свои шрифты
12. Какой шрифт установлен (крупный или мелкий)
13. Масштабирование размера формы и размера шрифтов
14. Определение типа используемого шрифта
15. Отображение списка шрифтов
16. Получение информации о системных шрифтах
17. Получить свойство шрифта по его дескриптору
18. Получить список CharSets, поддерживаемых шрифтом
19. Получить шрифт системного меню
20. Различные разрешения - различные размеры шрифтов
21. Свойства шрифта Style и Color в виде строки
22. Создание шрифта
23. Сохранение параметров шрифта в INI-файле
24. Сохранить шрифт в реестр или в поток
25. Сохраняем и загружаем TFont и INI файлах
26. Список шрифтов, совместимых одновременно с экраном и с принтером
27. Управление настройками шрифта
28. Хранение стилей шрифта
29. Является ли шрифт шрифтом с фиксированной шириной

Язык
1. Переключение языка из программы на Delphi

Ярлыки
1. Как можно запустить lnk
2. Как открыть диалог создания ярлыка
3. Как програмным путем задавать координаты ярлыкам на рабочем столе
4. Как узнать имя файла из ярлыка
5. Мастер управления ярлыками
6. Получаем информацию о ярлыке
7. Получение имени файла из его ярлыка
8. Программно создать ярлык
9. Создание hardlink и symbolic link
10. Создание ярлыка для конкретного файла
11. Создание ярлыков на рабочем столе, старт меню, панели быстрого запуска
12. Создать ярлык на рабочем столе
13. Создать ярлык объекта в любой папке

Всего 2065 страниц
 
 

 

Page generation 0.064 seconds