 |
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. | |