Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 600 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Купить Delphi 2005. Язык, среда, разработка приложений

Delphi 2005. Язык, среда, разработка приложений

78 грн
Старая цена: 98 грн
Экономия: 20 грн
Доступно: 17
78 грн
Старая цена: 98 грн
Экономия: 20 грн
Доступно: 17


Описание
Книга содержит описание системы Delphi 2005 - среды разработчика и языка программирования, с точки зрения программиста Delphi, а также достаточно полное руководство по созданию разнообразных программ общего назначения. Рассмотрены основные особенности языка Delphi и интегрированной среды разработчика по сравнению с предыдущими версиями. Описаны методики создания программ общего назначения, использующие технологию .NET. Приведены справочный материал по некоторым процедурам и функциям VCL и краткое руководство по языку C#. Издание в первую очередь ориентировано на программистов, работающих в версиях Delphi c первой по седьмую, но будет полезно и тем, кто освоил работу в Delphi 8.

Содержание

От автора ............................................................................................................................................ 16

От издательства..................................................................................................................... 17

Введение ............................................................................................................................................ 18

Знакомство с технологией .NET....................................................................................... 18

Суть технологии............................................................................................................. 18

Общеязыковая инфраструктура................................................................................ 19

Компилирование в промежуточный язык CIL....................................................... 22

Компилирование CIL в машинные инструкции..................................................... 22

Исполнение кода............................................................................................................ 23

Сборки.............................................................................................................................. 24

Домены приложений.................................................................................................... 26

Домены и сборки.......................................................................................................... 27

Знакомство с Delphi 2005................................................................................................... 27

Устаревшие и новые средства Delphi....................................................................... 27

Две модели Windows-приложений........................................................................... 32

Работа с базами данных............................................................................................... 33

Работа с Интернетом.................................................................................................... 34

Некоторые возможности среды разработчика...................................................... 35

Основные инструментальные панели среды.......................................................... 36

ЧАСТЬ I. Язык Delphi ................................................................................................................... 43

Глава 1. Основы Delphi .................................................................................................................. 44

Структура программы Delphi........................................................................................... 44

Специальные типы модулей....................................................................................... 45

Другие файлы проекта................................................................................................. 46

Взаимодействие программных модулей................................................................. 46

Элементы программы........................................................................................................ 47

Типы........................................................................................................................................ 50

Строковый и символьный типы................................................................................. 51

Целые типы..................................................................................................................... 52

Операторы языка................................................................................................................. 54

Оператор присваивания............................................................................................... 54

Составной оператор и пустой оператор.................................................................. 55

Условный оператор...................................................................................................... 55

Операторы повторений................................................................................................ 57

Оператор выбора........................................................................................................... 62

Метки и операторы перехода..................................................................................... 63

Массивы................................................................................................................................. 64

Процедуры и функции....................................................................................................... 66

Правила кодирования программ..................................................................................... 69

Глава 2. Элементы языка .............................................................................................................. 73

Алфавит.................................................................................................................................. 73

Идентификаторы.................................................................................................................. 75

Константы.............................................................................................................................. 76

Выражения............................................................................................................................ 78

Операции............................................................................................................................... 78

Глава 3. Типы данных .................................................................................................................... 81

Общая система типов.......................................................................................................... 82

Простые типы....................................................................................................................... 84

Порядковые типы.......................................................................................................... 84

Вещественные типы...................................................................................................... 90

Тип дата-время............................................................................................................... 93

Особенности реализации простых типов................................................................. 94

Структурированные типы.................................................................................................. 95

Массивы.......................................................................................................................... 96

Записи............................................................................................................................ 100

Особенности записей в технологии .NET............................................................... 101

Множества.................................................................................................................... 104

Строки................................................................................................................................... 108

Указатели и динамическая память................................................................................. 115

Динамическая память................................................................................................ 115

Указатели....................................................................................................................... 115

Псевдонимы типов............................................................................................................ 118

Глава 4. Процедуры и функции ................................................................................................ 119

Локализация имен............................................................................................................. 119

Описание подпрограммы................................................................................................ 123

Заголовок и стандартные директивы...................................................................... 123

Параметры.................................................................................................................... 124

Процедурные типы............................................................................................................ 132

Рекурсия и опережающее описание............................................................................. 134

Глава 5. Классы ............................................................................................................................. 137

Основные понятия............................................................................................................. 137

Инкапсуляция............................................................................................................... 137

Наследование................................................................................................................ 138

Полиморфизм.............................................................................................................. 139

Члены класса....................................................................................................................... 139

Поля................................................................................................................................ 139

Методы........................................................................................................................... 140

Свойства......................................................................................................................... 146

События......................................................................................................................... 147

Объявление класса............................................................................................................. 148

Приведение типов классов............................................................................................... 151

Изменения в модели классов Delphi 2005 (8)............................................................... 151

Области видимости strict........................................................................................... 151

Статические члены класса......................................................................................... 152

Атрибуты sealed и final.............................................................................................. 153

Вложенные типы.......................................................................................................... 154

События с несколькими слушателями................................................................... 155

Специальные атрибуты.............................................................................................. 155

Помощники класса...................................................................................................... 157

Глава 6. Интерфейсы ................................................................................................................... 160

Объявление интерфейсов................................................................................................ 160

Компонентные классы...................................................................................................... 161

Использование интерфейсов.......................................................................................... 162

Глобально-уникальные идентификаторы.................................................................... 164

Делегирование интерфейсов.......................................................................................... 165

Глава 7. Варианты ......................................................................................................................... 166

Преобразование вариантов к данным других типов................................................. 168

Использование вариантов в выражениях..................................................................... 169

Подпрограммы для работы с вариантами................................................................... 170

Вариантные массивы........................................................................................................ 171

Пользовательские варианты............................................................................................ 172

Глава 8. Файлы .............................................................................................................................. 174

Особенности файлов......................................................................................................... 174

Текстовые файлы............................................................................................................... 175

Двоичные файлы............................................................................................................... 180

Подпрограммы для работы с файлами и файловой системой............................... 184

Глава 9. Модули и пространства имен .................................................................................... 189

Пространства имен............................................................................................................ 190

Структура модулей............................................................................................................ 190

Заголовок модуля и связь модулей друг с другом.................................................... 191

Интерфейсная часть.......................................................................................................... 192

Исполняемая часть............................................................................................................ 192

Инициализирующая и завершающая части................................................................ 193

Доступ к объявленным в модуле объектам................................................................ 194

Типы модулей в Delphi..................................................................................................... 197

Модули динамических библиотек........................................................................... 197

Пакеты............................................................................................................................ 197

Модули потоков команд............................................................................................ 198

ЧАСТЬ II. Использование компонентов VCL ....................................................................... 199

Глава 10. Классы общего назначения ...................................................................................... 200

Класс Exception - обработка исключений................................................................. 200

Защищенные блоки..................................................................................................... 200

Класс Exception............................................................................................................. 202

Стандартные классы исключений............................................................................ 203

Вызов исключения...................................................................................................... 204

Создание собственного класса................................................................................. 205

Класс TList - списки........................................................................................................ 207

Классы TCollection и TCollectionItem - коллекции.................................................. 211

Класс TCollection......................................................................................................... 212

Класс TCollectionItem.................................................................................................. 213

Классы TStrings и TStringList - наборы строк и объектов.................................... 213

Класс TStrings............................................................................................................... 213

Класс TStringList.......................................................................................................... 214

Графический инструментарий....................................................................................... 215

Класс TFont................................................................................................................... 215

Класс TPen..................................................................................................................... 216

Класс TBrush................................................................................................................. 217

Класс TCanvas.............................................................................................................. 218

Классы TGraphic и TPicture....................................................................................... 221

Глава 11. Общие свойства компонентов ................................................................................. 224

Иерархия компонентов..................................................................................................... 224

Имена и владельцы компонентов.................................................................................. 225

Родительские и дочерние компоненты......................................................................... 227

Положение, размеры и оформление компонентов................................................... 229

Указатели мыши................................................................................................................. 234

Реакция на события мыши и клавиатуры.................................................................... 235

События мыши............................................................................................................. 235

События клавиатуры................................................................................................... 236

Клавиатура в Windows............................................................................................... 237

Фокус ввода.................................................................................................................. 240

Механизм действий........................................................................................................... 240

Механизм перетаскивания............................................................................................... 241

Механизм причаливания.................................................................................................. 243

Поддержка справочной службы.................................................................................... 245

Глава 12. Компоненты категории Standard ............................................................................ 248

TMainMenu - главное меню формы.......................................................................... 248

TPopupMenu - контекстное меню.............................................................................. 250

TLabel - надпись.............................................................................................................. 250

TEdit - однострочное редактируемое текстовое поле............................................ 251

TMemo - многострочное редактируемое текстовое поле..................................... 254

TButton - кнопка.............................................................................................................. 256

TCheckBox - флажок....................................................................................................... 257

TRadioButton - переключатель.................................................................................... 258

TListBox - список............................................................................................................. 258

TComboBox - комбинированный список.................................................................. 262

TScrollBar - ползунок...................................................................................................... 263

TGroupBox - панель группирования........................................................................... 263

TRadioGroup - группа переключателей..................................................................... 264

TPanel - панель................................................................................................................. 264

TActionList - список действий..................................................................................... 265

Глава 13. Компоненты категории Additional ......................................................................... 268

TBitBtn - кнопка с изображением............................................................................... 268

TSpeedButton - кнопка панели инструментов......................................................... 270

TMaskEdit - поле с маской ввода................................................................................ 271

TStringGrid - текстовая таблица.................................................................................... 272

TDrawGrid - произвольная таблица............................................................................. 279

TImage - изображение.................................................................................................... 284

TShape - стандартная фигура....................................................................................... 286

TBevel - кромка............................................................................................................... 286

TScrollBox - панель с полосами прокрутки............................................................... 287

TCheckListBox - группа флажков................................................................................ 287

TSplitter - вешка разбивки............................................................................................. 289

TStaticText - текстовая метка........................................................................................ 290

TControlBar - контейнер для панели инструментов................................................ 290

TApplicationEvents - обработчик сообщений Windows....................................... 291

TValueListEditor - специализированный редактор списков.................................. 292

TLabelEdit - однострочное поле с меткой................................................................. 295

TColorBox - список выбора цвета................................................................................ 296

TColorListBox - список выбора цвета......................................................................... 296

TTabSet - набор вкладок................................................................................................ 297

Глава 14. Компоненты категории Win32 ................................................................................ 298

TTabControl - набор вкладок........................................................................................ 298

TPageControl - набор страниц со вкладками............................................................ 299

TImageList - хранилище изображений....................................................................... 300

TRichEdit - поле формата RTF..................................................................................... 300

TTrackBar - ползунок...................................................................................................... 303

TProgressBar - индикатор процесса............................................................................ 304

TUpDown - счетчик........................................................................................................ 305

TAnimate - анимация...................................................................................................... 306

TDateTimePicker - ввод и отображение

даты/времени...................................................................................................................... 308

TMonthCalendar - календарь........................................................................................ 310

TTreeView - иерархическое дерево............................................................................. 311

TListView - иерархический список.............................................................................. 318

THeaderControl - управляющий заголовок............................................................... 322

TStatusBar - строка состояния..................................................................................... 326

TToolBar и TТoolButton - панель инструментов и кнопки для нее..................... 328

TCoolBar и TCoolBand - панель инструментов и полосы для нее....................... 330

TPageScroller - панель с кнопками прокрутки......................................................... 333

TComboBoxEx - комбинированный список

с расширенными возможностями................................................................................. 333

Глава 15. Компоненты категории System ............................................................................... 338

TTimer - таймер................................................................................................................ 338

TPaintBox - окно для рисования................................................................................... 341

TMediaPlayer - медиа-плеер......................................................................................... 342

Глава 16. Компоненты категории Dialogs .............................................................................. 350

Работа со стандартными диалоговыми окнами......................................................... 350

TOpenDialog и TSaveDialog - окна открытия и сохранения файлов................... 351

TOpenPictureDialog и TSavePictureDialog - окна открытия

и сохранения изображений............................................................................................. 354

TFontDialog - окно выбора шрифта........................................................................... 354

TColorDialog - окно выбора цвета............................................................................... 357

TPrintDialog - окно настройки параметров печати................................................. 357

TPrinterSetupDialog - окно настройки параметров принтера............................... 358

TFindDialog - окно поиска............................................................................................ 359

TReplaceDialog - окно поиска и замены.................................................................... 360

TPageSetupDialog - окно установки параметров печатаемой страницы.......... 361

Глава 17. Формы ........................................................................................................................... 362

Разновидности форм......................................................................................................... 362

Компонент TForm.............................................................................................................. 364

Создание и использование форм................................................................................... 370

Глава 18. Программа ................................................................................................................... 373

Программные файлы........................................................................................................ 373

Файл проекта................................................................................................................ 374

Файлы модулей............................................................................................................ 378

Файлы ресурсов........................................................................................................... 378

Файлы настройки......................................................................................................... 378

Файлы резервных копий............................................................................................ 379

Глобальные объекты......................................................................................................... 379

Объект Application...................................................................................................... 379

Объект Screen............................................................................................................... 384

Объект Printer................................................................................................................ 386

Объект Clipboard.......................................................................................................... 391

Настройка программы..................................................................................................... 392

Файлы инициализа

Delphi 2005. Язык, среда, разработка приложений

Купить Delphi 2005. Язык, среда, разработка приложений
Артикул : 14349
Издательство : Питер
Автор : Валерий Фаронов
ISBN13 : 978-5-46900-826-2
Формат : 70x100/16
EAN13 : 9785469008262
Страниц : 560
Год издания : 2005
Тип переплета : Мягкий

Описание
Книга содержит описание системы Delphi 2005 - среды разработчика и языка программирования, с точки зрения программиста Delphi, а также достаточно полное руководство по созданию разнообразных программ общего назначения. Рассмотрены основные особенности языка Delphi и интегрированной среды разработчика по сравнению с предыдущими версиями. Описаны методики создания программ общего назначения, использующие технологию .NET. Приведены справочный материал по некоторым процедурам и функциям VCL и краткое руководство по языку C#. Издание в первую очередь ориентировано на программистов, работающих в версиях Delphi c первой по седьмую, но будет полезно и тем, кто освоил работу в Delphi 8.

Содержание

От автора ............................................................................................................................................ 16

От издательства..................................................................................................................... 17

Введение ............................................................................................................................................ 18

Знакомство с технологией .NET....................................................................................... 18

Суть технологии............................................................................................................. 18

Общеязыковая инфраструктура................................................................................ 19

Компилирование в промежуточный язык CIL....................................................... 22

Компилирование CIL в машинные инструкции..................................................... 22

Исполнение кода............................................................................................................ 23

Сборки.............................................................................................................................. 24

Домены приложений.................................................................................................... 26

Домены и сборки.......................................................................................................... 27

Знакомство с Delphi 2005................................................................................................... 27

Устаревшие и новые средства Delphi....................................................................... 27

Две модели Windows-приложений........................................................................... 32

Работа с базами данных............................................................................................... 33

Работа с Интернетом.................................................................................................... 34

Некоторые возможности среды разработчика...................................................... 35

Основные инструментальные панели среды.......................................................... 36

ЧАСТЬ I. Язык Delphi ................................................................................................................... 43

Глава 1. Основы Delphi .................................................................................................................. 44

Структура программы Delphi........................................................................................... 44

Специальные типы модулей....................................................................................... 45

Другие файлы проекта................................................................................................. 46

Взаимодействие программных модулей................................................................. 46

Элементы программы........................................................................................................ 47

Типы........................................................................................................................................ 50

Строковый и символьный типы................................................................................. 51

Целые типы..................................................................................................................... 52

Операторы языка................................................................................................................. 54

Оператор присваивания............................................................................................... 54

Составной оператор и пустой оператор.................................................................. 55

Условный оператор...................................................................................................... 55

Операторы повторений................................................................................................ 57

Оператор выбора........................................................................................................... 62

Метки и операторы перехода..................................................................................... 63

Массивы................................................................................................................................. 64

Процедуры и функции....................................................................................................... 66

Правила кодирования программ..................................................................................... 69

Глава 2. Элементы языка .............................................................................................................. 73

Алфавит.................................................................................................................................. 73

Идентификаторы.................................................................................................................. 75

Константы.............................................................................................................................. 76

Выражения............................................................................................................................ 78

Операции............................................................................................................................... 78

Глава 3. Типы данных .................................................................................................................... 81

Общая система типов.......................................................................................................... 82

Простые типы....................................................................................................................... 84

Порядковые типы.......................................................................................................... 84

Вещественные типы...................................................................................................... 90

Тип дата-время............................................................................................................... 93

Особенности реализации простых типов................................................................. 94

Структурированные типы.................................................................................................. 95

Массивы.......................................................................................................................... 96

Записи............................................................................................................................ 100

Особенности записей в технологии .NET............................................................... 101

Множества.................................................................................................................... 104

Строки................................................................................................................................... 108

Указатели и динамическая память................................................................................. 115

Динамическая память................................................................................................ 115

Указатели....................................................................................................................... 115

Псевдонимы типов............................................................................................................ 118

Глава 4. Процедуры и функции ................................................................................................ 119

Локализация имен............................................................................................................. 119

Описание подпрограммы................................................................................................ 123

Заголовок и стандартные директивы...................................................................... 123

Параметры.................................................................................................................... 124

Процедурные типы............................................................................................................ 132

Рекурсия и опережающее описание............................................................................. 134

Глава 5. Классы ............................................................................................................................. 137

Основные понятия............................................................................................................. 137

Инкапсуляция............................................................................................................... 137

Наследование................................................................................................................ 138

Полиморфизм.............................................................................................................. 139

Члены класса....................................................................................................................... 139

Поля................................................................................................................................ 139

Методы........................................................................................................................... 140

Свойства......................................................................................................................... 146

События......................................................................................................................... 147

Объявление класса............................................................................................................. 148

Приведение типов классов............................................................................................... 151

Изменения в модели классов Delphi 2005 (8)............................................................... 151

Области видимости strict........................................................................................... 151

Статические члены класса......................................................................................... 152

Атрибуты sealed и final.............................................................................................. 153

Вложенные типы.......................................................................................................... 154

События с несколькими слушателями................................................................... 155

Специальные атрибуты.............................................................................................. 155

Помощники класса...................................................................................................... 157

Глава 6. Интерфейсы ................................................................................................................... 160

Объявление интерфейсов................................................................................................ 160

Компонентные классы...................................................................................................... 161

Использование интерфейсов.......................................................................................... 162

Глобально-уникальные идентификаторы.................................................................... 164

Делегирование интерфейсов.......................................................................................... 165

Глава 7. Варианты ......................................................................................................................... 166

Преобразование вариантов к данным других типов................................................. 168

Использование вариантов в выражениях..................................................................... 169

Подпрограммы для работы с вариантами................................................................... 170

Вариантные массивы........................................................................................................ 171

Пользовательские варианты............................................................................................ 172

Глава 8. Файлы .............................................................................................................................. 174

Особенности файлов......................................................................................................... 174

Текстовые файлы............................................................................................................... 175

Двоичные файлы............................................................................................................... 180

Подпрограммы для работы с файлами и файловой системой............................... 184

Глава 9. Модули и пространства имен .................................................................................... 189

Пространства имен............................................................................................................ 190

Структура модулей............................................................................................................ 190

Заголовок модуля и связь модулей друг с другом.................................................... 191

Интерфейсная часть.......................................................................................................... 192

Исполняемая часть............................................................................................................ 192

Инициализирующая и завершающая части................................................................ 193

Доступ к объявленным в модуле объектам................................................................ 194

Типы модулей в Delphi..................................................................................................... 197

Модули динамических библиотек........................................................................... 197

Пакеты............................................................................................................................ 197

Модули потоков команд............................................................................................ 198

ЧАСТЬ II. Использование компонентов VCL ....................................................................... 199

Глава 10. Классы общего назначения ...................................................................................... 200

Класс Exception - обработка исключений................................................................. 200

Защищенные блоки..................................................................................................... 200

Класс Exception............................................................................................................. 202

Стандартные классы исключений............................................................................ 203

Вызов исключения...................................................................................................... 204

Создание собственного класса................................................................................. 205

Класс TList - списки........................................................................................................ 207

Классы TCollection и TCollectionItem - коллекции.................................................. 211

Класс TCollection......................................................................................................... 212

Класс TCollectionItem.................................................................................................. 213

Классы TStrings и TStringList - наборы строк и объектов.................................... 213

Класс TStrings............................................................................................................... 213

Класс TStringList.......................................................................................................... 214

Графический инструментарий....................................................................................... 215

Класс TFont................................................................................................................... 215

Класс TPen..................................................................................................................... 216

Класс TBrush................................................................................................................. 217

Класс TCanvas.............................................................................................................. 218

Классы TGraphic и TPicture....................................................................................... 221

Глава 11. Общие свойства компонентов ................................................................................. 224

Иерархия компонентов..................................................................................................... 224

Имена и владельцы компонентов.................................................................................. 225

Родительские и дочерние компоненты......................................................................... 227

Положение, размеры и оформление компонентов................................................... 229

Указатели мыши................................................................................................................. 234

Реакция на события мыши и клавиатуры.................................................................... 235

События мыши............................................................................................................. 235

События клавиатуры................................................................................................... 236

Клавиатура в Windows............................................................................................... 237

Фокус ввода.................................................................................................................. 240

Механизм действий........................................................................................................... 240

Механизм перетаскивания............................................................................................... 241

Механизм причаливания.................................................................................................. 243

Поддержка справочной службы.................................................................................... 245

Глава 12. Компоненты категории Standard ............................................................................ 248

TMainMenu - главное меню формы.......................................................................... 248

TPopupMenu - контекстное меню.............................................................................. 250

TLabel - надпись.............................................................................................................. 250

TEdit - однострочное редактируемое текстовое поле............................................ 251

TMemo - многострочное редактируемое текстовое поле..................................... 254

TButton - кнопка.............................................................................................................. 256

TCheckBox - флажок....................................................................................................... 257

TRadioButton - переключатель.................................................................................... 258

TListBox - список............................................................................................................. 258

TComboBox - комбинированный список.................................................................. 262

TScrollBar - ползунок...................................................................................................... 263

TGroupBox - панель группирования........................................................................... 263

TRadioGroup - группа переключателей..................................................................... 264

TPanel - панель................................................................................................................. 264

TActionList - список действий..................................................................................... 265

Глава 13. Компоненты категории Additional ......................................................................... 268

TBitBtn - кнопка с изображением............................................................................... 268

TSpeedButton - кнопка панели инструментов......................................................... 270

TMaskEdit - поле с маской ввода................................................................................ 271

TStringGrid - текстовая таблица.................................................................................... 272

TDrawGrid - произвольная таблица............................................................................. 279

TImage - изображение.................................................................................................... 284

TShape - стандартная фигура....................................................................................... 286

TBevel - кромка............................................................................................................... 286

TScrollBox - панель с полосами прокрутки............................................................... 287

TCheckListBox - группа флажков................................................................................ 287

TSplitter - вешка разбивки............................................................................................. 289

TStaticText - текстовая метка........................................................................................ 290

TControlBar - контейнер для панели инструментов................................................ 290

TApplicationEvents - обработчик сообщений Windows....................................... 291

TValueListEditor - специализированный редактор списков.................................. 292

TLabelEdit - однострочное поле с меткой................................................................. 295

TColorBox - список выбора цвета................................................................................ 296

TColorListBox - список выбора цвета......................................................................... 296

TTabSet - набор вкладок................................................................................................ 297

Глава 14. Компоненты категории Win32 ................................................................................ 298

TTabControl - набор вкладок........................................................................................ 298

TPageControl - набор страниц со вкладками............................................................ 299

TImageList - хранилище изображений....................................................................... 300

TRichEdit - поле формата RTF..................................................................................... 300

TTrackBar - ползунок...................................................................................................... 303

TProgressBar - индикатор процесса............................................................................ 304

TUpDown - счетчик........................................................................................................ 305

TAnimate - анимация...................................................................................................... 306

TDateTimePicker - ввод и отображение

даты/времени...................................................................................................................... 308

TMonthCalendar - календарь........................................................................................ 310

TTreeView - иерархическое дерево............................................................................. 311

TListView - иерархический список.............................................................................. 318

THeaderControl - управляющий заголовок............................................................... 322

TStatusBar - строка состояния..................................................................................... 326

TToolBar и TТoolButton - панель инструментов и кнопки для нее..................... 328

TCoolBar и TCoolBand - панель инструментов и полосы для нее....................... 330

TPageScroller - панель с кнопками прокрутки......................................................... 333

TComboBoxEx - комбинированный список

с расширенными возможностями................................................................................. 333

Глава 15. Компоненты категории System ............................................................................... 338

TTimer - таймер................................................................................................................ 338

TPaintBox - окно для рисования................................................................................... 341

TMediaPlayer - медиа-плеер......................................................................................... 342

Глава 16. Компоненты категории Dialogs .............................................................................. 350

Работа со стандартными диалоговыми окнами......................................................... 350

TOpenDialog и TSaveDialog - окна открытия и сохранения файлов................... 351

TOpenPictureDialog и TSavePictureDialog - окна открытия

и сохранения изображений............................................................................................. 354

TFontDialog - окно выбора шрифта........................................................................... 354

TColorDialog - окно выбора цвета............................................................................... 357

TPrintDialog - окно настройки параметров печати................................................. 357

TPrinterSetupDialog - окно настройки параметров принтера............................... 358

TFindDialog - окно поиска............................................................................................ 359

TReplaceDialog - окно поиска и замены.................................................................... 360

TPageSetupDialog - окно установки параметров печатаемой страницы.......... 361

Глава 17. Формы ........................................................................................................................... 362

Разновидности форм......................................................................................................... 362

Компонент TForm.............................................................................................................. 364

Создание и использование форм................................................................................... 370

Глава 18. Программа ................................................................................................................... 373

Программные файлы........................................................................................................ 373

Файл проекта................................................................................................................ 374

Файлы модулей............................................................................................................ 378

Файлы ресурсов........................................................................................................... 378

Файлы настройки......................................................................................................... 378

Файлы резервных копий............................................................................................ 379

Глобальные объекты......................................................................................................... 379

Объект Application...................................................................................................... 379

Объект Screen............................................................................................................... 384

Объект Printer................................................................................................................ 386

Объект Clipboard.......................................................................................................... 391

Настройка программы..................................................................................................... 392

Файлы инициализа

Цитаты пользователей

Всего цитат
0

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

Отзывы

Отзывы
0 рецензий

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

Параметры

Артикул : 14349
Издательство : Питер
Автор : Валерий Фаронов
ISBN13 : 978-5-46900-826-2
Формат : 70x100/16
EAN13 : 9785469008262
Страниц : 560
Год издания : 2005
Тип переплета : Мягкий
Все права защищены © 2003-2018 Bookzone.com.ua              Условия использования | Политика конфиденциальности