ВУЗ:
Составители:
Рубрика:
35
В новом проекте выберите пункт меню Project – Import Type Library. В диалого-
вом окне выберите Evp Library Version 1.0 и нажмите Install. На стра -
нице палитры ActiveX появится компонент Evp с автоматически сгенерирован-
ными интерфейсами событий. Расположите его на форме (значок в правой час-
ти ). Также расположите две кнопки и строку редактирования.
Компонент Evp имеет два опубликованных события OnClear и OnTex-
tChanged, создайте для них обработчики .
procedure TForm1.Evt1Clear(Sender: TObject);
begin
// Реакция на событие
ShowMessage('Текст очищен!');
end;
procedure TForm1.Evt1TextChanged(Sender: TObject; var s:
OleVariant);
begin
// Реакция на событие
ShowMessage('Текст добавлен!')
end;
Обработчики для посылки данных серверу :
procedure TForm1.bSendClick(Sender: TObject);
begin
// Передача текста серверу
Evt1.AddText(Edit1.text);
end;
procedure TForm1.bClearClick(Sender: TObject);
begin
Evt1.Clear;
end;
Пример работы программы изображен на рисунке.
35
В нов ом проектев ы бери тепунктменю Project –Import Type Library. В д и алого-
в ом окнев ы бери теEvp Library Version 1.0 и наж ми теInstall. Н а стра-
ни цепали тры ActiveX появ и тсякомпонентEvp сав томати чески сгенери ров ан-
ны ми и нтерфей сами собы ти й . Располож и теего на форме(з начокв прав ой час-
ти ). Т акж ерасполож и тед в екнопки и строку ред акти ров ани я.
К омпонент Evp и меетд в а опубли ков анны х собы ти я OnClear и OnTex-
tChanged, соз д ай тед ляни х обработчи ки .
procedure TForm1.Evt1Clear(Sender: TObject);
begin
// Реакция на событие
ShowMessage('Текст очищен!');
end;
procedure TForm1.Evt1TextChanged(Sender: TObject; var s:
OleVariant);
begin
// Реакция на событие
ShowMessage('Текст добавлен!')
end;
О бработчи ки д ляпосы лки д анны х серверу:
procedure TForm1.bSendClick(Sender: TObject);
begin
// Передача текста серверу
Evt1.AddText(Edit1.text);
end;
procedure TForm1.bClearClick(Sender: TObject);
begin
Evt1.Clear;
end;
При мерработы программы и з ображ ен на ри сунке.
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »
