【发布时间】:2009-04-15 21:22:13
【问题描述】:
我正在使用 systools 软件包中的 turbopower 的 stExport。使用它来导出数据集。这很好用。该类使 FOnExportProgress 可用。此类没有可视组件,因此没有对象检查器可以简单地双击并让 delphi 为我创建事件。谁能提供一个如何手动创建事件的简单示例??
对于大多数可视化组件,delphi 为您提供了这个。示例:
procedure TForm1.Button1Click(Sender: TObject);
begin
//code here
end;
如何手动创建它。
我在下面包含了一些与事件相关的类。
type
TStExportProgressEvent = procedure (Sender : TObject; Index : Integer;
var Abort : Boolean) of object;
FOnExportProgress : TStExportProgressEvent;
FOnQuoteField : TStOnQuoteFieldEvent;
if Assigned(FOnExportProgress) then
FOnExportProgress(self, Count, Abort);
如何手动分配 OnExportProgress。
请提供一个简单的例子!
谢谢。
【问题讨论】:
标签: delphi events delphi-7 turbopower