dll窗体 怎样用delphi7.0写一个dll的程序,dll的功能是产生一个form窗体请大家帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用向導先生成個 dll 的框架!!file new - dll 吼吼,我也想说这个,然后向里面加form就行了。 我就不多说了,跟LIJCCN(k')大侠说的一样 在DLL工程(比如Test.dll)里面添加Form1,在DLL的unit单元声明procedure showform(AHandle: THandle);stdcall;begin Application.handle := AHandle; Form1 := TForm1.Create(Application); try Form1.ShowModal; Form1.Free; except end;end;在输出函数那里exports ShowForm name 'ShowForm';在调用该DLL的主程序里声明implementationprocedure ShowForm(Handle: THandle)stdcall; external 'Test.dll' name 'ShowForm';然后就可以调用该DLL了,调用方法ShowForm(Application.Handle); delphi打开WORD? delphi调用VC的动态库的问题啊!!!!! 新手提问:关于查询界面的问题! messagedlg函数弹出的提示框问题 请教!inputbox输入框的问题?? 求救 比较麻烦的问题。 大家来看看这段代码,有点怪?还请指教. 在线请教关于小屏幕控制问题!!!! 各位高手,求助Delphi中图表自定义的问题 100分 请教简单SQL问题及报表输出问题 关于 SaveDialog 的简单问题(高分,UP有分)
file new - dll
在DLL的unit单元声明procedure showform(AHandle: THandle);stdcall;
begin
Application.handle := AHandle;
Form1 := TForm1.Create(Application);
try
Form1.ShowModal;
Form1.Free;
except
end;
end;
在输出函数那里
exports
ShowForm name 'ShowForm';在调用该DLL的主程序里声明
implementation
procedure ShowForm(Handle: THandle)stdcall;
external 'Test.dll' name 'ShowForm';然后就可以调用该DLL了,调用方法
ShowForm(Application.Handle);