var table:ttable;
...
filename:=seis_path; //tai.dbf放在主程序所在目录中。
appendstr(filename,'tai.dbf');
if not(fileexists(filename)) then
begin
application.messagebox('tai.dbf文件不存在!','消息框',MB_ok+mb_iconexclamation);
halt(1);
end;
//创建一个数据库
table1:=ttable.create(self);//此处报错,undeclared indentifier. 'self'
table1.tablename:=filename;
Table1.open;
单独将你的程序放在一个新工程中可以,在我的程序别处table1:=ttable.create(self);
也没有错误,但就是在这里有错,到底怎么回事?
Table1.open;