Программирование в Delphi. Барков И.А - 5 стр.

UptoLike

Составители: 

5
серьезной информационно-поисковой системы в архитектуре клиент-сервер может уйти гораздо боль-
шее время, чем на разработку программы-игрушки. Тем не менее многие наши коллеги, до Delphi про-
граммировавшие на других языках, утверждают, что на Delphi скорость изготовления сложного проек-
та выше раз в 10.
Cреда Delphi включает в себя полный
набор визуальных инструментов для скоростной разработки
приложений (RAD - rapid application development), поддерживающей разработку пользовательского ин-
терфейса и подключение к корпоративным базам данных. VCL - библиотека визуальных компонент,
включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления
данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами,
управление DDE и OLE. Единственное, что можно поставить в вину Delphi,
это то, что готовых компо-
нент, поставляемых Borland, могло бы быть и больше. Однако, разработки других фирм, а также сво-
бодно распространяемые программистами freeware-компоненты уже восполнили этот недостаток. По-
стойте, - скажете вы, ведь это уже было. Да, это было в Visual Basic.
Соответствующий стандарт компонент назывался VBX. И этот стандарт так же поддерживается в
Delphi
. Однако, визуальные компоненты в Delphi обладают большей гибкостью. Вспомним, в чем была
проблема в VB. Прикладной программист программировал, вообще говоря, в среде языка бэйсик. А
компоненты в стандарте VBX готовили ему его коллеги-профессионалы на С++.
VBX’ы приходили, “как есть”, и ни исправить, ни добавить ничего было нельзя.
А для изготовления VBX надо
было осваиватькухнюязыка C++. В Delphi визуальные компоненты
пишутся на объектном паскале, на том же паскале, на котором пишется алгоритмическая часть прило-
жения. И визуальные компоненты Delphi получаются открытыми для надстройки и переписывания.
Чувствуете разницу?
Delphi: настраиваемая cреда разработчика
После запуска Delphi в верхнем окне горизонтально располагаются иконки палитры компонент. Если
курсор задерживается на одной из иконок, под ней в желтом прямоугольнике появляется подсказка
серьезной информационно-поисковой системы в архитектуре клиент-сервер может уйти гораздо боль-
шее время, чем на разработку программы-игрушки. Тем не менее многие наши коллеги, до Delphi про-
граммировавшие на других языках, утверждают, что на Delphi скорость изготовления сложного проек-
та выше раз в 10.

Cреда Delphi включает в себя полный набор визуальных инструментов для скоростной разработки
приложений (RAD - rapid application development), поддерживающей разработку пользовательского ин-
терфейса и подключение к корпоративным базам данных. VCL - библиотека визуальных компонент,
включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления
данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами,
управление DDE и OLE. Единственное, что можно поставить в вину Delphi, это то, что готовых компо-
нент, поставляемых Borland, могло бы быть и больше. Однако, разработки других фирм, а также сво-
бодно распространяемые программистами freeware-компоненты уже восполнили этот недостаток. По-
стойте, - скажете вы, ведь это уже было. Да, это было в Visual Basic.
Соответствующий стандарт компонент назывался VBX. И этот стандарт так же поддерживается в
Delphi. Однако, визуальные компоненты в Delphi обладают большей гибкостью. Вспомним, в чем была
проблема в VB. Прикладной программист программировал, вообще говоря, в среде языка бэйсик. А
компоненты в стандарте VBX готовили ему его коллеги-профессионалы на С++.
VBX’ы приходили, “как есть”, и ни исправить, ни добавить ничего было нельзя.
А для изготовления VBX надо было осваивать “кухню” языка C++. В Delphi визуальные компоненты
пишутся на объектном паскале, на том же паскале, на котором пишется алгоритмическая часть прило-
жения. И визуальные компоненты Delphi получаются открытыми для надстройки и переписывания.
Чувствуете разницу?

                           Delphi: настраиваемая cреда разработчика




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


                                                5