Спасибо за загрузку
100 примеров эффективного программирования на Delphi
==================
Выпуск программы операционной системы, управление программой, дисковый файл, интерфейс управления мультимедиа, интерфейс работы, внешний вид, управление временем, база данных с помощью мыши и клавиатуры, математический алгоритм, сеть и связь
Операционная система
========
Пример 43. Изменение имени компьютера. Пример 44. Написание заставки. Пример 45. Установка обоев и заставки. Пример 46. Динамическая настройка разрешения экрана. Пример 47. Получение информации об аппаратном обеспечении системы. Пример 48. Изменение информации реестра. Пример 49. Блокировка компьютера. Пример 50. Перезагрузка и выключение компьютера. Пример. 51 Пример получения номера версии WINDOWS и режима работы 52 Пример перечисления доступных шрифтов 53 Пример получения информации о принтере 54 Пример получения информации о состоянии очереди принтера 55 Пример печати текста и изображений 56 Пример получения полей печати 57 Пример использования API для прямой печати 58 Изменение принтера по умолчанию
Программное управление
========
Пример 59 Программа на панели задач Пример 60 Скрыть панель задач Пример 61 Всегда держать окно на переднем плане Пример 62 Перечислить запущенные программы системы Пример 63 Проверить, запущен ли браузер IE Пример 64 Вызов программы WINDOWS Пример 65 Запретить запуск нескольких экземпляры программы Пример 66 Пример меню «Система модификации» 67 Отключение кнопок в правом верхнем углу формы 68 Пример многопоточного приложения 69 Пример использования буфера обмена для копирования изображений 70 Использование отображения памяти для реализации обмена данными пример 71 Получение информации раскрывающаяся панель
файл на диске
========
Пример 72. Получить серийный номер операционной системы. Пример 73. Получить емкость диска. Пример 74. Проверить тип диска. Пример 75. Рекурсивно пройти по каталогу диска. Пример 76. Получить атрибуты файла. Пример 77. Удалить файл в корзину. Пример 78. Очистить корзину. Пример 79 Запуск панели управления Пример содержимого 80 Пример создания и удаления папки 81 Пример чтения и записи INI-файла 82 Пример извлечения и закрытия оптического привода 83 Изменение расширения файла
мультимедийное управление
==========
Пример 29. Определить, существует ли звуковая карта. Пример 30. Пример видеоплеера 31. Пример проигрывателя компакт-дисков 32. Пример преобразования изображения 33. Пример программирования OPENGL 34. Аудиоплеер REALPLAYER
Работа интерфейса
========
Пример 08 Пример программы палитры 09 Пример раскрывающегося списка цветов 10 Пример эффекта градиента цвета фона формы 11 Пример динамического диалогового окна 12 Пример разделения формы 13 Пример управления масштабом 14 Пример кнопки анимации 15 Пример динамически уменьшенной графики 16 Пример увеличения изображения 17 Просмотр большого изображения пример 18 Пример захвата экрана 19 Пример менеджера ресурсов 20 Пример интеллектуального поиска содержимого в списке 21 Текстовый редактор с динамическими подсказками пример 22 Изменение курсора и значка программы пример 23 Пример непрерывной реакции на щелчки мыши 24 Всегда оставаться наверху Пример формы 25 Пример ограничения положения мыши 26 Пример кнопки строки заголовка 27 Пример перетаскивания выбранного объекта в списке 28 Создание многодокументной формы
контроль времени
========
Пример 35 Текст появляется один за другим, имитируя набор текста. Пример 36 Пример реализации простой анимации 37 Пример встроенных электронных часов 38 Получение и управление информацией о времени в форме календаря 39 Пример управления на миллисекундном уровне 40 Чтение и запись системного времени Пример 41 Синхронизация сетевого времени ( получено с сервера времени)
Пример 42. Выполнение многозадачности с помощью нескольких элементов управления ТАЙМЕРОМ.
Мышь и клавиатура
==========
Пример 118 Код управления курсором Пример 119 Имитация одиночного и двойного щелчка мыши Пример 120 Пример имитации ввода с клавиатуры 121 Пример ограничения области мыши 122 Пример перехвата события перемещения мыши 123 Пример перехвата информации о клавиатуре 124 Определить, нажата ли клавиша PRINTSCREEN Пример 125 Мышь, которая появляется и исчезает Пример 126. Перетаскивание мышью окна без строки заголовка.
база данных
======
Пример 84. Обработка отображения и ввода полей даты в базе данных. Пример 85. Доступ к полям изображения. Пример 86. Перечисление самостоятельно созданных таблиц в базе данных ACCESS. Пример 87. Использование подстановочных знаков в операторах SQL. Пример 88. Навыки фильтрации набора данных DELPHI. Пример 89. Доступ к WORD в базе данных. Примеры документов 90 Добавление, удаление и изменение экземпляров источников данных в программе через реестр 91 Примеры вложения операторов SQL 92 Динамическое создание экземпляров объектов базы данных 93 Управление кодом для подключения к ODBC
Пример 95. Быстрый отчет и предварительный просмотр отчета. Пример 96. Динамическое изменение цвета компонента DBGRID. Пример 97. Преобразование сумм в нижнем регистре в суммы в верхнем регистре.
математический алгоритм
========
Пример 114 Пример шестнадцатеричного преобразования 115 Пример выбора случайного числа 116 Пример плавной аппроксимации многоточечной кривой 117 Статистика количества китайских и английских символов
Сеть и коммуникации
==========
Пример 100 Определить, существует ли URL-адрес Пример 101 Мониторинг компьютеров в локальной сети Пример 102 Пример теста PING 103 Пример настройки прокси-сервера 104 Пример настройки веб-браузера 105 Изменение домашней страницы и заголовка IE Пример 106 Отправка и отправка электронных писем Пример 107 Пример загрузки и скачивания по FTP 108 Сетевой чат: WINSOCK-TCP
Пример 109. Широковещательная информация: WINSOCK-UDP.
Пример 110 Телефонная линия для удаленной связи Пример 111 Сбор периферийных данных через последовательный порт Пример 112 Использование API для достижения последовательной связи Пример 113 Проверка скорости сети Пример 98 Получение адреса сетевой карты Пример 99 Получение имени хоста и IP-адреса
Расширять