Delphi 6. Учебный курс

В наличии Цена за шт.

250

Количество
Купить

Акции и скидки Поделиться


  • Артикул:00-01051859
  • Автор: Фаронов В.В.
  • ISBN: 5-89251-058-1
  • Тираж: 15000 экз.
  • Обложка: Мягкая обложка
  • Издательство: Издатель Молгачева С.В. (все книги издательства)
  • Город: Москва
  • Страниц: 672
  • Формат: 70х100/16
  • Год: 2001
  • Вес: 1242 г
  • Серия: Учебное пособие для ВУЗов (все книги серии)
Развернуть ▼

В книге даются начальные сведения по системе программирования Delphi, разработанной американской корпорацией Borland International Inc. (с апреля 1998 г. является подразделением корпорации Inprise Corporation). Книга рассчитана на широкий круг читателей - как начинающих программистов, так и имеющих опыт программирования. В ней описывается версия Delphi 6, работающая под управлением современных 32-разрядных операционных систем Windows 95/98/NT/2000 (Windows 32). Умение пользоваться операционными системами Windows 32 (на уровне пользователя) является непременным условием усвоения материала книги.

Содержание
От автора
Часть 1. Введение в Delphi
Глава 1. Основные отличия различных версий Delphi
1.1. Версия 1
1.2. Версия 2
1.3. Версия 3
1.4. Версия 4
1.5. Версия 5
1.6. Версия 6
Глава 2. Знакомство со средой Delphi
2.1. Главное окно
2.1.1. Пиктографические кнопки
2.1.2. Настройка окон
2.1.3. Палитра компонентов
2.2. Окно форма
2.3. Окно дерева объектов
2.4. Окно инспектора объектов
2.5. Окно кода программы
Глава 3. Основы визуального программирования
3.1. Пустая форма и ее модификация
3.1.1. Настройка Delphi
3.1.2. Имена в Delphi
3.1.3. Изменение свойств формы
3.2. Размещение нового компонента
3.3. Реакция на события
3.3.1. Модификация формы
3.3.2. Обработчик события OnClick
3.3.3. Динамическое изменение свойств компонента
3.4. Некоторые итоги
Глава 4. Знакомство с компонентами
4.1. Страница Standard
4.2. Страница Additional
4.3. Страница Win 32
4.4. Страница System
4.5. Страница Dialogs
4.6. Страница Win 31
4.7. Страница Samples
4.7. Страница Activex
4.8. Компоненты для работы с базами данных
4.8.1. Страница Data Access
4.8.2. Страница Data Controls
4.8.3. Страница dbExpress
4.8.4. Страница DataSnap
4.8.5. Страница BDE
4.8.6. Страница ADO
4.8.7. Страница InterBase
4.8.8. Страница Decision Cube
4.8.9. Страница QReport
4.9. Компоненты для доступа к интернет
4.9.1. Страница Internet
4.9.2. Страница FastNet
4.9.3. Страница WebServices
4.9.4. Страница WebSnap
4.9.5. Страницы Indy Clients, Indy Servers, Indy Misc
4.10. Доступ к серверам автоматизации
Часть 2. Язык Object Pascal
Глава 5. Введение в Object Pascal
5.1. Учебная программа
5.1.1. Конструирование формы
5.1.2. Перенос формы в архив
5.2. Структура программ Delphi
5.2.1. Структура проекта
5.2.2. Структура модуля
5.2.3. Элементы программы
5.3. Типы
5.3.1. Строковый и символьный типы
5.3.2. Целые типы
5.4. Операторы языка
5.4.1. Составной оператор и пустой оператор
5.4.2. Условный оператор
5.4.3. Операторы повторений
5.4.4. Оператор выбора
5.4.5. Метки и операторы перехода
5.5. Массивы
5.6. Процедуры и функции
Глава 6. Элементы языка
6.1. Алфавит
6.2. Идентификаторы
6.3. Константы
6.4. Выражения
6.5. Операции
Глава 7. Типы данных
7.1. Простые типы
7.1.1. Порядковые типы
7.1.2. Вещественные типы
7.1.3. Тип дата-время
7.2. Структурированные типы
7.2.1. Массивы
7.2.2. Записи
7.2.3. Множества
7.3. Строки
7.3.1. Типы String и ShortString
7.3.2. Нуль-терминальные строки
7.4. Указатели и динамическая память
7.4.1. Динамическая память
7.4.2. Указатели
7.4.3. Выделение и освобождение динамической памяти
7.4.4. Процедуры и функции для работы с динамической памятью
7.5. Псевдонимы типов
Глава 8. Процедуры и функции
8.1. Локализация имен
8.2. Описание подпрограммы
8.2.1. Заголовок и стандартные директивы
8.2.2. Параметры
8.2.3. Умалчиваемые параметры
8.3. Параметры – массивы и параметры - строки
8.3.1. Открытые массивы
8.3.2. Конструктор массива
8.3.3. Вариантные массивы-параметры
8.4. Процедурные типы
8.5. Рекурсия и опережающее описание
Глава 9. классы и интерфейсы
9.1. Основные понятия
9.1.1. Инкапсуляция
9.1.2. Наследование
9.1.3. Полиморфизм
9.2. Составляющие класса
9.2.1. Поля
9.2.2. Методы
9.2.3. Одноименные методы
9.2.4. Свойства
9.3. Объявление класса
9.4. Интерфейсы
9.4.1. Создание и использование интерфейса
9.4.2. Объекты Автоматизации и интерфейс IDispatch
Глава 10. Варианты
10.1. Основные своства варианты
10.2. Преобразование вариантов к данным других типов
10.3. Подпрограммы для работы с вариантами
10.4. Вариантные массивы
10.5. Пользовательские варианты
10.5.1. Размещение в варианте новых значений
10.5.2. Создание наследника TCustomVariantType
10.5.3. Создание вспомогательных методов
Глава 11. Файлы
11.1. Доступ к файлам
11.2. Процедуры и функции для работы с файлами
11.3. Текстовые файлы
11.4. Типизированные файлы
11.5. Нетипизированные файлы
11.6. Средства Windows для работы с файлами
11.7. Отображение файлов в память
11.7.1. Создание/открытие файла
11.7.2. Создание объекта отображения
11.7.3. Создание окна просмотра
11.7.4. Освобождение ресурсов отображения
11.7.5. Пример использования
11.8. Объектная модель работы с файлами
Глава 12. Модули
12.1. Структура модулей
12.2. Заголовок модуля и связь модулей друг с другом
12.3. Интерфейсная часть
12.4. Исполняемая часть
12.5. Инициирующая и завершающая части
12.6. Доступ к объявленным в модуле объектам
12.7. Типы модулей в Delphi
Глава 13. Динамически Подключаемые
Библиотеки (DLL)
13.1. Назначение
13.2. Реализация
13.3. Пример
13.4. Использование
13.4.1. Статическая загрузка
13.4.2. Динамическая загрузка
13.4.3. Интерфейсный модуль
13.5. Включение в библиотеку форм
Глава 14. Особенности разработки модулей потоков
Глава 15. Типизированные константы и инициированные переменные
15.1. Константы простых типов и типа String
15.2. Константы - массивы
15.3. Константы - записи
15.4. Константы - множества
15.5. Константы - указатели
15.6. Инициация переменных
Глава 16. Классы общего назначения
16.1. Класс Exception - обработка исключений
16.1.1. Защищенные блоки
16.1.2. Класс Exception
16.1.3. Стандартные классы исключений
16.1.4. Вызов исключения
16.1.5. Создание собственного класса
16.2. Класс Tlist - списки
16.3. Классы Tstrings и Tstringlist – наборы строк и объектов
16.3.1. TStrings
16.3.2. TStringList
16.4. Графический инструментарий
16.4.1. Класс TFont
16.4.2. Класс ТРеn
16.4.3. Класс TBrush
16.4.4. Класс TCanvas
16.4.5. Классы TGraphic и TPicture
Часть 3. Компоненты и программа
Глава 17. Общие свойства компонентов
17.1. Иерархия компонентов
17.2. Имена и собственники компонентов
17.3. Родительские и дочерние компоненты
17.4. Положение, размеры и оформление компонентов
17.5. Указатели мыши
17.6. Реакция на события от мыши и клавиатуры
17.6.1. События от мыши
17.6.2. События от клавиатуры
17.6.3. Клавиатура в MS-DOS и Windows
17.6.4. Фокус ввода
17.7. Механизм действия Action
17.8. Интерфейс Drag & Drop
17.9. Интерфейс Drag & Dock
17.10. Поддержка справочной службы
17.11. Поддержка com
17.12. Свойства разного назначения
Глава 18. Использование компонентов общего назначения
18.1. Компоненты страницы standard
18.1.1. TFrame - рама и шаблоны компонентов
18.1.2. TMainMenu - главное меню формы (программы)
18.1.3. TPopupMenu- вспомогательное (локальное) меню
18.1.4. TLabel - метка для отображения текста
18.1.5. TEdit- ввод и отображение строки
18.1.6. ТМето - ввод и отображение текста
18.1.7. TButton - кнопка
18.1.8. TCheckBox - независимый переключатель
18.1.9. TRadioButton - зависимые переключатели
18.1.10. TListBox - список выбора
18.1.11. TComboBox - раскрывающийся список выбора
18.1.12. TScrollBar-управление значением величины
18.1.13. TGroupBox - панель группирования
18.1.14. TRadioGroup-группа зависимых переключателей
18.1.15. TPanel - панель
18.1.16. TActionList - механизм действий
18.2. Компоненты страницы Additional
18.2.1. TBitBtn - кнопка с изображением
18.2.2. TSpeedButton - кнопка для инструментальных панелей
18.2.3. TMaskEdit-специальный редактор
18.2.4. TStringGrid - таблица строк
18.2.5. TDrawGrid - произвольная таблица
18.2.6. TImage - отображение картинок
18.2.7. TShape - стандартная фигура
18.2.8. TBevel - кромка
18.2.9. TScrollBox - панель с прокруткой
18.2.10. TcheckListBox - группа независимых переключателей
18.2.11. TSplitter - компонент для изменения размеров
18.2.12. TStaticText - метка для отображения текста
18.2.13. TControlBar-инструментальная панель
18.2.14. TApplicationEvents - обработчик сообщений Windows
18.2.15. TValueListEditor-специализированный редактор строк
18.2.16. TLabelEdit - однострочный редактор с меткой
18.2.17. TColorBox - список выбора цвета
18.2.18. TChart - построитель графиков
18.2.19. TActionManager- менеджер действий
18.2.20. TActionMainMenuBar - полоса меню для действий
18.2.21. TActionTollBar - полоса кнопок для действий
18.2.22. TCustomizeDlg-диалог настройки интерфейса
18.3. Компоненты страницы Win 32
18.3.1. TTabControl - набор закладок
18.3.2. TPageControl - набор страниц с закладками
18.3.3. TImageList - хранилище изображений
18.3.4. TRichEdit - ввод и отображение RTF - текста
18.3.5. TTrackBar - регулятор величины
18.3.6. TProgressBar - индикатор прогресса
18.3.7. TUpDown - спаренная кнопка
18.3.8. THotKey- ввод акселератора
18.3.9. TAnimate - отображение анимации
18.3.10. TDateTimePicker - ввод и отображение даты/времени
18.3.11. TMonthCalendar- календарь
18.3.12. TTreeView-дерево иерархии
18.3.13. TListView - список просмотра
18.3.14. THeaderControl - управляющий заголовок
18.3.15. TStatusBar - информационная панель
18.3.16. TToolBar и ToolButton - инструментальная панель и кнопки для нее
18.3.17. TCoolBar и TCoolBand - инструментальная панель и полосы для нее
18.3.18. TPageScroller - панель с прокруткой
18.3.19. TComboBoxEx - список выбора с расширенными возможностями
18.4. Компоненты страницы system
18.4.1. TTimer - таймер
18.4.2. TPaintBox - окно для рисования
18.4.3. TMediaPlayer - медиаплейер
18.4.4. TOleContainer - контейнер объектов Ole
18.5. Компоненты страницы Dialogs
18.5.1. TOpenDialog и TSaveDialog - диалоги открытия и сохранения файлов
18.5.2. TOpenPictureDialog и TSavePictureDialog - диалоги открытия и сохранения изображений
18.5.3. TFontDialog - диалог выбора шрифта
18.5.4. TColorDialog - диалог выбора цвета
18.5.5. TPrintDialog - диалог настройки параметров печати
18.5.6. TPrinterSetupDialog - диалог настройки параметров принтера
18.5.7. TFindDialog - диалог поиска
18.5.8. TReplaceDialog - диалог поиска и замены
18.6. Компоненты страницы Win3.1
18.6.1. TTabSet - набор закладок
18.6.2. TNotebook - набор страниц
18.6.3. TTabbedNotebook - набор страниц с закладками
18.6.4. TOutLine- просмотр иерархических структур
18.6.5. THeader-управляющий заголовок
18.6.6. TFileListBox - панель с именами файлов
18.6.7. TDirectoryListBox - панель с именами устройств
18.6.8. TDriveComboBox - список выбора устройства
18.6.9. TFilterComboBox - список выбора с расширениями файлов
18.7. Компаненты Страницы Samples
18.7.1. TGauge - индикатор величины
18.7.2. TColorGrid - выбор или отображение цвета
18.7.3. TSpinButton - спаренная кнопка
18.7.4. TSpinEdit - редактор для ввода целого числа
18.7.5. TDirectoryOutLine - отображение структуры каталогов
18.7.6. TCalendar - ввод и отображение даты
Глава 19. Форма
19.1. Разновидность форм
19.2. Компонент Tform
19.3. Создание и использование форм
19.4. Программы с многими формами
Глава 20. Глобальные объекты и настройка программ
20.1. Application
20.2. Screen
20.3. Printer
20.4. Clipboard
20.5. Настройка систем
20.5.1. Файлы инициации
20.5.2. Системный реестр Windows
Глава 21. Создание встроенной справочной системы
21.1. Этапы разработки
21.2. Планирование системы справок
21.3. Создание текстовых файлов
21.3.1. Задание идентифицирующей строки и организация перекрестных ссылок
21.3.2. Задание названия раздела
21.3.3. Определение ключевых слов
21.3.4. Определение условий компиляции
21.3.5. Указание порядка просмотра связанных разделов
21.3.6. Вставка графики
21.3.7. Выполнение макрокоманд
21.3.8. Отображение текста раздела в дополнительном окне
21.4. Разработка проектного файла
21.4.1. Секция Options
21.4.2. Секция Files
21.4.3. Секция Windows
21.4.4. Секция Bitmaps
21.4.5. Секция Map
21.4.6. Секция Aliases
21.4.7. Секция Config
21.4.8. Секция Baggage
21.5. Файл содержания справочной службы
21.6. Компиляция, тестирование и связь с программой
21.7. Макрокоманды Winhelp
Приложения
Приложение 1. Среда разработчика
П1.1. Главное меню
П1.1.1. Опция File
П1.1.2. Опция Edit
П1.1.3. Опция Search
П1.1.4. Опция View
П1.1.5. Опция Project
П1.Л.5. Опция Run
П1.Л .6. Опция Component
П1. Л.7. Опция Database
П1.1.8. Опция Tools
П1 Л.9. Опция Help
П1.2. Работа с редактором
П1.2Л. Команды перемещения курсора
П1.2.2. Команды удаления/вставки
П1.2.3. Команды работы с блоками
П1.2.4. Прочие команды
П1.2.5. Интеллектуальные возможности редактора
П1.3. Отладка программ
П1.3.1. Точки контрольного останова
П1.3.2. Окно наблюдения
П 1.3.3. Принудительное прерывание работы программы
П 1.3.4. Трассировка программы
П1.3.5. Действия в точках прерывания
П1.3.6. Группировка точек прерывания
П1.3.7. Вычисление выражений и изменение значений
П1.3.8. Ведение протокола работы программы
Приложение 2. Переменные, процедуры и функции модуля system
Приложение 3. Процедуры и функции модуля match
Литература
Индексный указатель




Оставьте отзыв о товаре
Рекомендуем

Артикул 00148323

Основы программирования в Тurbo Delphi (+CD-ROM)

Основы программирования в Тurbo Delphi (+CD-ROM)

176-49% 90 руб.

Купить
×

Диски

Журналы и бланки

Журналы для автодорог, дорожного хозяйстваЖурналы для АЗС и АЗГСЖурналы для аптекЖурналы для архивовЖурналы для аттракционовЖурналы для банковЖурналы для бассейновЖурналы для бухгалтерииЖурналы для газовых хозяйств, газораспределительных систем, ГАЗПРОМаЖурналы для гостиниц, общежитий, хостеловЖурналы для грузоподъемных механизмовЖурналы для делопроизводстваЖурналы для драгметалловЖурналы для ЖКХЖурналы для канатных дорог, фуникулеровЖурналы для кладбищЖурналы для конструкторских, научно-техническая документацияЖурналы для лесных хозяйствЖурналы для лифтовЖурналы для медицинских учрежденийЖурналы для МЧСЖурналы для нефтебазЖурналы для нефтепромысла, нефтепроводовЖурналы для образовательных учрежденийЖурналы для парикмахерских, салонов красоты, маникюрных, педикюрных кабинетовЖурналы для проверки и контроля госорганами, контролирующими организациямиЖурналы для промышленностиЖурналы для работ с повышенной опасностьюЖурналы для регулирования алкогольного рынкаЖурналы для сельских хозяйств, ветеринарииЖурналы для складовЖурналы для снегоплавильных пунктовЖурналы для стройки, строительстваЖурналы для тепловых энергоустановок, котельныхЖурналы для транспортаЖурналы для туризмаЖурналы для учреждений культуры, библиотек, музеевЖурналы для церкви, религиозных организацийЖурналы для шахт, рудников, метрополитенов, подземных сооруженийЖурналы для электроустановокЖурналы и бланки для армии, вооруженных силЖурналы и бланки для нотариусов, юристов, адвокатовЖурналы и бланки для организаций пищевого производства, общепита и пищевых блоковЖурналы и бланки для организаций, занимающихся охраной объектов и частных лицЖурналы и бланки для ФТС РФ (таможни)Журналы и бланки по экологииЖурналы и бланки, используемые в торговле, бытовом обслуживанииЖурналы и бланки, относящиеся к нескольким отраслямЖурналы по геодезии, геологииЖурналы по метрологииЖурналы по охране труда и технике безопасностиЖурналы по пожарной безопасностиЖурналы по психологииЖурналы по санитарии, проверкам СЭСЖурналы по связиЖурналы по эксплуатации зданий и сооруженийЖурналы по энергетикеЖурналы, бланки, формы для кадровых работЖурналы, бланки, формы документов для органов прокуратуры и суда, минюста, пенитенциарной системыЖурналы, бланки, формы документов МВД РФ, РосгвардииКомплекты документов и журналовОбложки для журналов и удостоверенийСамокопирующиеся бланки

Знаки безопасности, таблички, стенды

Вспомогательные знаки, таблички-наклейкиЗапрещающие знакиЗнаки для инвалидовЗнаки для уборки и сбора мусораЗнаки на автомобильЗнаки пожарной безопасностиЗнаки электробезопасностиИнформационные знаки для строительных площадокМедицинские и санитарные знакиНаклейкиПредписывающие знакиПредупреждающие знакиСтендыУказательные знакиЭвакуационные знакиЮмористические знаки

Календари

Книги

Букинистическая литератураГОСТы, ОСТыДетская литератураДомашний кругДругоеИскусство. Культура. ФилологияКниги в электронном видеКниги издательства "Комсомольская правда"Компьютеры и интернетКосмосНаука. Техника. МедицинаНормативные правовые актыОбщественные и гуманитарные наукиОхрана труда, обеспечение безопасностиПодарочные книгиПутешествия. Отдых. Хобби. СпортРелигия. Оккультизм. ЭзотерикаРостехнадзорСанПины, СП, МУ, МР, ГНСборники рецептур блюд для предприятий общественного питанияСНиП, СП, СО,СТО, РД, НП, ПБ, МДК, МДС, ВСНУчебный годХудожественная литератураЭкономическая литератураЭнциклопедии, справочники, словари

Курвиметры

Ленты с тиснением

Линейки

Авиационные и военные линейкиДетские линейкиМедицинские линейкиПортновские линейкиТехнические линейкиТрафареты с чертежными шрифтамиЧертежные линейки

Маркировочная продукция

Маркировка трубопровода "Вода"Маркировка трубопровода "Воздух"Маркировка трубопровода "Газ"Маркировка трубопровода "Жидкость"Маркировка трубопровода "Кислота"Маркировка трубопровода "Пар"Маркировка трубопровода "Прочие вещества"Маркировка трубопровода "Щелочь"

Материалы для типографии (мини-типографии)

Бумага для оргтехникиКлейПереплетные материалыПленка для печати и ламинацииФольга для тиснения

Металлические изделия (металлическая мебель, конструкции, навесы)

Металлическая мебельМеталлические изделия для дачи и дома

Носки и портянки

Одноразовая одежда

Охрана труда

Печати и штампы

Медицинские печати и штампыОснастки, самонаборные штампыПечати и штампы для бухгалтерии и делопроизводстваПечати и штампы для водителейПечать фирмы (организации, компании, подразделения, отдела)Штампы по техническому контролю, учету и хранению

Плакаты

Погоны министерств и ведомств

Подарки нашим покупателям

Полотенца

Портреты знаменитых людей

Сувениры

Бизнес сувениры, корпоративные подаркиБрелкиГимн России. Эксклюзивное графическое оформление в багетном обрамленииГудки и Рожки охотничьиЗажигалкиКружки для термопереносаКружки подарочныеПодарочные наборы игрПредметы интерьераСувениры, подарки для мужчин

Тир

Рогатки спортивные

Ткани

Товары "Юнармия"

Береты

Товары для дома и офиса

Грамоты и благодарностиИндикаторы стерилизацииКанцелярские товарыКаски, защитные очки, маскиКухонные принадлежностиОгнетушителиПланы эвакуацииСамоспасателиСредства дезинфекцииТовары для ремонтаФитолампы и прожекторыХозяйственные товарыЭлектроудлинители, тройники, катушкиЭлектроустановочные изделия

Товары для здоровья, БАДы

Аюрведические товарыСредства гигиены, косметика из минералов Мертвого моря

Товары для развития, игрушки

Бумажные модели

Товары для спорта, туризма и охоты

Походные сумки, рюкзаки и мешочки для храненияСигнальное снаряжениеТовары для фитнеса

Удостоверения, Свидетельства

Зачетные книжки, студенческие билетыУдостоверения для спортивных секцийУдостоверения рабочих различных специальностей

Упаковка, упаковочные материалы

Коробки картонные

Членские книжки

ГК, ГСК, членские книжки, пропуска и пр.Садоводческие книжки, членские книжки СНТ