Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]

     

Delphi 6 в подлиннике

Владимир Гофман, Анатолий Хомоненко

Издано: 2001, СПб., "БХВ-Петербург"
Для широкого круга программистов
ISBN: 5-94157-111-9
Мягкий переплет, 1152 стр.
Формат: 70x100/16

Начало
Полное содержание
[Заказать книгу в магазине "Мистраль"]

ПРЕДИСЛОВИЕ

Книга посвящена очередной версии системы быстрой разработки приложений - Delphi 6. Авторы не ставили перед собой цель рассмотреть все средства системы, в том числе все новые возможности, что практически невыполнимо в рамках одной книги, поскольку Delphi - это мощная среда подготовки приложений самого разного характера и назначения. Мы стремились показать основные возможности Delphi, научить работать с ней, создавать приложения для решения наиболее общих задач, в том числе для работы с базами данных и Интернетом.

В книге описываются основные компоненты, свойства, методы и события. Приводятся примеры, показывающие использование большинства средств Delphi 6 с реально работающих программах, которые читатель может применять в своих разработках.

Система Delphi 6 поставляется в трех версиях: Enterprise, Professional и Personal, наиболее полной из которых является Enterprise. Книга базируется на бетаверсии Delphi 6 (Enterprise), другие версии могут отличаться, например, составом Хранилища объектов или пиктограммами объектов, в том числе форм.

По существу книгу можно рассматривать как доработанное и заметно расширенное издание авторов по предыдущей версии системы, которое исправлено применительно к работе в среде Delphi 6.

Книга ориентирована на широкий круг читателей: от начинающих пользователей до специалистов в области программирования.

Ниже перечислены сгруппированные по областям применения наиболее важные новые средства и возможности системы Delphi 6.

Интегрированная среда разработки:

  • команды добавления (меню File/New) к проекту объектов Application, Form, Frame, Data Module и Unit, при этом выбор остальных объектов осуществляется из Хранилища объектов;
  • окно Обозреватель дерева объектов (Object TreeView), позволяющее удобно просматривать иерархию объектов, в том числе для работы с базами данных;
  • Редактор кода, поддерживающий просмотр кода и других элементов приложения с помощью закладок многостраничного блокнота;
  • модификация интерфейса Инспектора объектов, направленная на повышение удобства работы со свойствами и событиями объектов;
  • панель инструментов Интернет, облегчающая разработку приложений для Web-серверов.

Компилятор:

  • все подпрограммы управления вариантами библиотеки времени выполнения перемещены из модуля System в новый модуль Variants;
  • модуль Const.pas разделен на два файла: Consts.pas и RTLConsts.pas, содержащих константы и константы библиотеки времени выполнения, соответственно;
  • встроенный Ассемблер с новыми директивами и командами, поддерживающими ряд аппаратных платформ;
  • управление текстовыми файлами ОС Linux, что расширяет возможности разработки межплатформенных приложений;
  • две новые директивы компилятора для настройки приложений на работу с системами NT.

Интернет и XML:

  • в Палитру компонентов добавлена новая страница WebSnap, компоненты которой служат для создания приложений Web-сервера;
  • введен простой протокол доступа к объектам SOAP (Simple Object Access Protocol) для организации обмена информацией в децентрализованной распределенной среде, который использует HTTP как протокол соединений и XML как язык для кодирования вызовов удаленных процедур;
  • обеспечивается поддержка программирования с использованием документов XML, при этом доступны объектная модель документов (DOM) и компоненты библиотеки VCL;
  • введены новые компоненты, позволяющие использовать XML при разработке приложений баз данных, файлы преобразований генерируются с помощью нового инструментального средства XML Mapper.

Объекты COM/ActiveX:

  • допускается устанавливать атрибуты СОМ+ для новых объектов СОМ;
  • новый Мастер событий СОМ+ позволяет создавать объекты событий;
  • транзакционные объекты допускаются в среде версии Professional, а не только в Enterprise.

Поддержка работы с базами данных:

  • большинство функций по управлению сервером InterBase возложены на программу IBConsole, которая используется вместо программы InterBase Windows Interactive SQL;
  • включен новый механизм доступа к данным, dbExpress, обеспечивающий быстрый и легко устанавливаемый доступ к серверам баз данных SQL;
  • в Палитру компонентов добавлена новая страница InterBase Admin, компоненты которой служат для управления доступом к одноименной базе данных;
  • наборы данных поддерживают два новых типа полей;
  • добавлен ряд новых компонентов с целью упрощения работы с клиентскими наборами данных, в том числе для двухуровневых и многоуровневых приложений баз данных;
  • компоненты, осуществляющие доступ к данным с помощью Borland Database Engine, перенесены на страницу BDE Палитры компонентов;
  • обновлены компоненты InterBaseExpress, включая расширенную поддержку событий и поддержку генераторов InterBase, автоматически устанавливающих значения полей.

Создание интерфейса пользователя (Actions):

  • новые компоненты (на странице Additional Палитры компонентов), предназначенные для синхронизации управляющих элементов;
  • новые компоненты в VCL, предназначенные для поддержки поиска, табуляции, диалогов, управления списком, работы с файлами, с богатым текстовым редактором и с URL;
  • добавление новых свойств в некоторые классы действий. Технология CORBA:
  • новая версия компилятора IDL2PAS для приложений CORBA;
  • два новых модуля (cosevent и cosnaming) для поддержки событий и именования.

Библиотека визуальных компонентов VCL:

  • добавлены новые компоненты (TLabeledEdit, TValueListEditor, TComboBoxEx и TColorBox), предназначенные для управления элементами интерфейса;
  • улучшены свойства ряда элементов управления;
  • отсортированы системные цвета, что облегчает их поиск; к стандартным шестнадцати цветам добавлены еще четыре.

Библиотека времени выполнения RTL:

  • рад функций перемещен в модуль System, в то же время много функций из этого модуля перемещены в новый модуль Variants;
  • коллекция функций для работы с датой и временем в модуле DateUtils;
  • новые константы и функции в модуле Math;
  • новые подпрограммы (DynArrayClear и DynArraySetLength) В модуле System для работы с динамическими массивами, новый интерфейс (IInterface) для работы с отличными от СОМ интерфейсами.

Пользовательские типы:

  • разрешается определять пользовательские типы данных для Variants. Межплатформенная разработка приложений:
  • библиотека CLX (межплатформенный вариант библиотеки VCL) позволяет разрабатывать приложения, функционирующие под управлением Windows и Linux;
  • для создания приложений, использующих CLX, на странице New в Хранилище объектов добавлен объект CLX Application.

Начало
Полное содержание
Заказать книгу в магазине "Мистраль"

 

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...