Резюме

Несколько тем, затронутых в этой главе, могут дать лишь начальные представления о принципах работы с оболочкой Windows. Вы можете изучить составляющие ее объекты практически сколь угодно глубоко - были бы потребность да желание. Разумеется, чтобы не "наломать дров", перед этим надо отдать себе отчет в полном и правильном понимании механизмов СОМ.

ПРИЛОЖЕНИЕ

Описание дискеты

Уважаемый читатель!

Ниже приводится описание примеров к этой книге. Каждый пример хранится в отдельной папке и представляет собой полноценный проект, который можно загружать в среду разработки и компилировать.

Название каталогов состоит из номера главы, в которой рассматривается пример, и порядкового номера примера по тексту главы.

Некоторые приложения используют в качестве источника данных демонстрационную базу данных Delphi, которая при стандартной инсталляции находится в папке \Program Files\Common Files\Bariand Shared\Data. При работе с такими приложениями вам необходимо самостоятельно настроить соответствующие свойства компонентов доступа к данным. Они преднамеренно обнулены, т. к. на вашем компьютере база данных Delphi может располагаться в другом месте.

В приложениях, использующих генератор отчетов Rave Reports, в компоненте TRvProject необходимо указать полный путь к файлу проекта RAV, поскольку, хотя этот файл и располагается в папке приложения, отсутствие полного пути может приводить к ошибке.

Ниже приводится описание демонстрационных приложений.

Папка

Приложение

05_

.1

Пример использования компонентов TTreeView и TTreeList для про-

смотраинформации изсистемного peecTpaWindows

05_

_2

Простой пример разработки собственного компонента

06_

.1

Ресурсы манифеста Windows ХР

07_

.1

Пример использования в приложении списка объектов на основе класса

TList

( продолжение)

Папка

Приложение

07_2

Пример использования в приложении списка строк на основе класса TStringList

10_1

Пример приложения, использующего компоненты Delphi для отображения графики

10_2

Приложение для просмотра растровых приложений JPG, JPEG, BMP

11J

Пример простейшего приложения баз данных

12_1

Пример использования параметров компонентов запросов SQL и взаимодействия таких компонентов на основе передачи значений параметров

14_1

Приложение баз данных, использующее отношение "один-ко-многим" между таблицами базы данных

14_2

Приложение баз данных, демонстрирующее варианты поиска записей в таблице базы данных

14_3

Пример использования закладок (класс TBookmark) в наборах данных Delphi

15_1

Приложение баз данных, использующее компоненты синхронного просмотра

16_1

Приложение баз данных, напрямую использующее API BDE для полного удаления записей из таблиц базы данных

16_2

Приложение баз данных, напрямую использующее API BDE для представления данных

17_1

Приложение баз данных, демонстрирующее возможности технологии dbExpress

19_1

Приложение баз данных, демонстрирующее возможности технологии ADO

21_1

Пример простого распределенного приложения баз данных

25_1

Пример использования компонента проекта отчета Rave Reports и разработки простых отчетов в визуальной среде Rave Reports

26_1

Пример использования настраиваемого соединения на основе компонента TRvCustomConnection

26_2

Пример отчетов Rave Reports для приложений баз данных

27_1

Пример реализации Drag-and-Drop

27_2

Пример реализации Drag-and-Dock

27_3

Пример реализации управления мышью

28_1

Пример создания динамической библиотеки

(окончание)

Папка

Приложение

29_1

Приложение, использующее отдельный поток к памяти для расчета

числа л

30_1

Приложение, использующее компоненты многомерного представления

данных

31 J

Пример приложения, использующего Shell API


⇐ Предыдущая страница| |Следующая страница ⇒

Программирование в Delphi 7



Новости за месяц

  • Ноябрь
    2018
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс