Введение в технологию IntraWeb
Одной из новинок, появившихся в Delphi 7, являются компоненты IntraWeb от компании AToZed Software, позволяющие визуально проектировать Web серверные приложения.
Если у вас есть опыт написания GUI программ с использованием инструментальных средств быстрой разработки приложений компании Borland, тогда вы уже имеете основные навыки, которые вам понадобятся для начала разработки приложений с использованием IntraWeb. Основной метод проектирования пользовательского интерфейса для IntraWeb то же, что и для обычных GUI приложений: вы находите необходимые вам компоненты на палитре компонентов и размещаете их на форме. В отличие от модулей страниц WebSnap, внешний вид формы совпадает внешним видом страницы. Формы и компоненты IntraWeb отличны от их VCL и CLX аналогов, но они названы и размещены аналогично.
К примеру, допустим, вы хотите разместить на форме кнопку. В обычных VCL или CLX приложениях вы должны будете найти компонент Button на странице Standard палитры компонентов и разместить его на форме в соответствующем месте. В откомпилированном приложении кнопка появится там, где вы её разместили. В случае с IntraWeb приложением единственная разница заключается в том, что вы используете компонент IWButton со страницы IW Standard. Даже пиктограммы для этих двух различных компонентов выглядят почти одинаково. Единственное отличие в том, что в правом верхнем углу пиктограммы кнопки IntraWeb указано «IW».
Вот небольшой пример, призванный показать, как легко создавать IntraWeb приложения. Приложение, которое разрабатывается в этом примере, просит пользователя ввести какой-нибудь текст и показывает введённый текст в выскакивающем окне. Пример использует автономный режим (standalone mode), поэтому создаваемое приложение будет запускаться без Web-сервера.
Пример включает следующие шаги:
- Создание нового IntraWeb приложения.
- Редактирование главной формы.
- Написание обработчика события для кнопки.
- Запуск созданного приложения.
Дата добавления: 2014-12-01; просмотров: 1202;