EhLib 1.56 如何将 Grid 的内容存盘?(本人可提供 EhLib1.56)(100分)

  • 主题发起人 主题发起人 rope
  • 开始时间 开始时间
R

rope

Unregistered / Unconfirmed
GUEST, unregistred user!
代码如下:
procedure TForm1.BtnSaveClick(Sender: TObject);
Var
DBGridEhExport: TDBGridEhExportAsText;
begin
DBGridEhExport.Create;
DBGridEhExport.DBGridEh:= DBGridEh1;
DBGridEhExport.ExportToFile('C:/1.Txt', True);
end;

编译时 Delphi 说 变量未初始化。
[Warning] Unit1.pas(941): Variable 'DBGridEhExport' might not have been initialized

运行时出错,错误信息类似于对象未初始化。
请问各位大虾,这可该如何是好?
偶现在只想通过 ExportToFile 存盘。



EhLib 的下载地址:
http://www.nease.net/~tomcar/file/ehlib156.zip
 
呵呵,
一个对象得从一个类的实例化,
所以应该这样写:
DBGridEhExport:=TDBGridEhExportAsText.Create(self);
 
amo兄:
  气死偶了。
 
接受答案了.
 
顺便问一句,
.Create 与 Class.Create 的区别?

说一说要点即可,多谢。
 
后退
顶部