G
gdhw
Unregistered / Unconfirmed
GUEST, unregistred user!
我建好一个*。dbf数据库文件,有一个函数要调用这个数据库文件,我想用动态产生table的
方法去调用它,怎样实现?
例如:
在下面程序中没有任何问题
procedure TForm1.Button1Click(Sender: TObject);
var tb :ttable;
begin
tb:=ttable.create(self);
tb.tablename:='d:/a.dbf';
tb.open;
end;
但在下面程序却出现问题
procedure TForm1.Button1Click(Sender: TObject);
begin
h;
end;
function h:integer;
var tb :ttable;
begin
tb:=ttable.create(self);------>报 undeclared indentifier.'self'
tb.tablename:='d:/a.dbf';
tb.open;
end;
请问如何解决???
方法去调用它,怎样实现?
例如:
在下面程序中没有任何问题
procedure TForm1.Button1Click(Sender: TObject);
var tb :ttable;
begin
tb:=ttable.create(self);
tb.tablename:='d:/a.dbf';
tb.open;
end;
但在下面程序却出现问题
procedure TForm1.Button1Click(Sender: TObject);
begin
h;
end;
function h:integer;
var tb :ttable;
begin
tb:=ttable.create(self);------>报 undeclared indentifier.'self'
tb.tablename:='d:/a.dbf';
tb.open;
end;
请问如何解决???