关于DLL (30分)

  • 主题发起人 主题发起人 嫩手
  • 开始时间 开始时间
跟exe差不多的做
 
我有,你要不要?真的很easy的。
如果你要,请和huiyugan@263.net联系。
 
to huyugan:

可以给我寄过来吗?我的是x-delphi@163.com
 
to 嫩手:
我已经发了过去,注意查收哦
 
看不懂,有没有简单的?我学的时间不长
 
给你介绍一本书:delphi4 从入门到精通。Marco Cantu写的,上面讲的很清楚,还有源码
 
我到没有碰到一本书讲DLL详细的,你能把那段代码给我发过来吗?
 
Form1 := TForm1.Create(Application);
Form1.ShowModal;
 
我的邮箱是:x-delphi@163.com
谁能给我发一个?
 
分是少了点哟,我给你吧!
 
我发的例子也是利用createparented,这样可以直接用Hanlde传递。你试试将建立窗口
的权利交给DLL的Tapplication:
procedure ShowForm(hwnd:hwnd);
var
showForm1:TForm1;
begin
application.handle:=hwnd;
showForm1:=Tform1.create(application);
showForm1.shwo;
end;
看看是否合意!
 
我也要知道
 
好象应该不难吧?
先做一个窗体,让它不能在任务栏显示,并可以自定义图标;
再做个DLL,在里面引用这个窗口单元,声明个方法可以创建这个窗体的实例;
再在你的主程序中调用这个DLL,这样不就差不多了吗?
我有空做个例子。


 
to crazmoon
有空给我寄鷧吧!
 
我发了个例子啦
 
大富翁上太多了,自己找找吧
 
多人接受答案了。
 
后退
顶部