关于动态链接库一个奇怪的问题<急,在线等>
我在DLL源文件中定义一个函数.目的是在调用它的窗体显示这个Panel.
如下:
extern "C" __declspec(dllexport)
void _stdcall ShowF(TForm *Parent);
void _stdcall ShowF(TForm *Parent)
{
TPanel *Panel1= new TPanel(Parent);
Panel1->Align=alTop;
Panel1->Color=clBlue;
Panel1->Parent=Parent;
Panel1->Show();
}
---------------------------------------------------------
调用代码如下:
extern "C" __declspec(dllexport)
void _stdcall ShowF(TForm *Parent);
void __fastcall TForm1::Button2Click(TObject *Sender)
{
ShowF(Form1);
}
在调用这个动态链接库的程序中.加入*.Lib文件,并且已经复制到同一个目录下.
编译时没有错.但运行时显示."can't assig TFont to a TFont "
请高手指点怎么回事啊??