Delphi7遇到的问题总结

1.在编译时遇到“statement expected but procedure found”:在当前报错的procedure前,缺少了一个end结束标签。

2.遇到“Unsatisfied forward or external declaration: 'TForm1.RadioGroupClick'”:一可能是方法中的代码有误;二则可能是重复定义了方法

3.遇到“TStrings的Abstract Error”错误,这是由于在TStrings中存在例如Add的虚函数,在使用这些纯虚函数时,由于未对函数进行override,所以会出现abstract error错误。所以如果需要利用TStrings来存取数据时,可以用TStringsList来进行替换。

4.遇到“internal error:SY576”错误时,需要删除对应文件的.dcu文件,关闭delphi;重新打开delphi,编译,会发现错误消失了,之前被我们删除的.dcu文件又重新生成。

5.遇到“delphi7 incompatible types:'string' and 'TStrings'”错误时,需要将AdoQuery.SQL.Add();改成AdoQuery.SQL..text即可。

 

.

你可能感兴趣的:(Delphi,问题)