Unsatisfied forward or external declaration: '<Procedurename>' 不满足的向前或外部说明<Procedurename>定义了函数,但是没有在实现部分实现它。
可以拷贝函数的原形到implementation下。
可以拷贝函数的原形到implementation下。
解决方案 »
- 怎么用TDBISAMTable控件创建一个内存表?
- 做报表的问题
- VirtualTree 如何与数据库绑定?
- delphi ado怎么用sys登陆oracle
- 为什么?
- 请问在Delphi里怎么让曲线象标准坐标纸一样的打印出来?急啊!
- 用postmessage对某程序发消息,保存对话框的内容怎么办?
- 动态控件释放问题
- 公司要小弟做测试有没有好的书推荐几本???
- 可能是个很简单的问题:为什么我编译出的EXE文件很大?我只是想做一个无窗口的应用程序。
- 读写INI文件的问题
- 怎么更改TCoolBar里面控件的大小?--------------------------------------------------我只有45分了。。。。。。。。。。。。。谢谢
IFirst = interface(IUnknown)
procedure FirstProc(dwSize: DWORD); stdcall;
end而你在实现这个接口的类中没有声明stdcall
TFirst = class(TComObject, IFirst)
private
...
protected
procedure FirstProc(dwSize: DWORD);
end;就会出现上面的错误了,注意一下参数传递方法吧
所以,我就用Ctrl+Shift+C来搞定!(在函数定义部分使用,自动生成代码框架) :)