Статьи, заметки. Все о DELPHI

Статьи по разделам
Внимание!

Запрещается перепечатка статей без согласования с автором. Если вы хотите разместить какую-либо статью на своем сайте или издать в печатном виде, свяжитесь, пожалуйста, с автором.

Хотите разместить здесь свою статью? Пишите Отправить письмо

Рекомендуем посмотреть статьи с примерами программ на DELPHI на сайте
"ИСХОДНИКИ.РУ"
Страницы:

Заключительная часть. Итак, остался всего один компонент на закладке dbExpress, не обследованный нами - это SQLMonitor. Как вы уже догадались - его задача - это протоколирование событий, происходящих в программе при обращении к базе данных...

При работе в сети Интернет в некоторых случаях необходимо знать текущее состояние как локального, так и удаленных хостов (имеет ли локальный хост в данный момент возможность выхода в сеть Интеренет, доступен ли некий удаленный хост и т.д.)<br>Общеизвестно, что для указанных целей используется утилита ping. В данной статье описана реализация на Delphi возможностей этой программы с помощью ICMP API.

Обсуждение данной темы ведется, начиная с появления первых 32-х разрядных версий Windows. Казалось бы, проблема давно уже должна быть окончательно решена, но количество вопросов в конференциях и форумах не уменьшается, хотя из книги в книгу, из FAQ'а в FAQ кочуют одни и те же варианты решения. Но не все так очевидно и просто...

Часть 7 (Использование класса DDCanvas, Улучшение нашего изображения,<br>А что по поводу палитр?)

Часть 5 (Разные подходы к написанию кода восстановления поверхностей,<br> Рисование на поверхностям DirectDraw, Пример DDDemo4)<br>Часть 6 (Непригодность основной формы, Мощь Delphi: пользовательский<br> класс полотна (Canvas))

Часть 3 (Поверхности отображения,Тестирование нажатия клавиш Escape и F12,<br> Пример DDDemo3)<br>Часть 4 (Получение доступа к фоновому буферу, Восстановление поверхностей)

Часть 1 (Модель компонентных объектов (СОМ) ,DirectDraw,<br> Объект IDirectDraw, Пример DDDemo1)<br>Часть 2 (Коды возврата DirectDraw и исключения Delphi, Переключение<br> на полноэкранный режим, Пример DDDemo2, Добавление обработчика<br> исключений приложения)

Как преодолеть отсутствие множественного наследования в Delphi. <br>Однако есть способ решения этих проблем: применение единого стандарта для организации связи между объектами, который не зависит от используемой платформы и языка. Именно такова разработанная Microsoft компонентная модель объекта COM (Component Object Model). Данная технология уже получила широкое внедрение: ведь на ее базе работают механизмы OLE и ActiveX.

Microsoft наконец-то сделал интерфейс пользователя! До Windows 2000/Me включительно как ведь было: интерфейс был максимум — документ-ориентированный. То есть, все элементы пользовательского интерфейса были спроектированы так, чтобы работать с документом. Теперь же, основная задача интерфейса пользователя — дать возможность планомерно и точно решить задачу...

Библиотека KOL позволяет изготавливать не менее мощные приложения, чем стандартная библиотека Delphi - VCL (Visual Component Library, Визуальная Библиотека Компонентов). И при этом добиваться уменьшения размеров программ в 5-15 раз! Например, приложение DirComp, доступное для загрузки на сайте KOL, занимает без сжатия упаковывающими программами около 65 килобайт. Аналогичное приложение, написанное за два года до этого с использованием стандартной библиотеки Delphi, занимало 750 килобайт!

Страницы: