在Delphi 中 新增 ActiveX Library -> 在加入 COM Object ->再增加個窗體(FORM),在FORM中有些操作,最後把項目編譯成Dll文件。
本人(jumleres)已經在COM Object 的接口定義一個方法ShowForm, 用來顯示新增的窗體, 但是我在客戶端調用這個方法的時候 就是無法把Form 顯示出來 大家幫幫忙呀
問:在客戶端應用程序中 怎麼樣把上面編譯的Dll中的Form在客戶端顯示出來? 謝謝幫忙
本人(jumleres)已經在COM Object 的接口定義一個方法ShowForm, 用來顯示新增的窗體, 但是我在客戶端調用這個方法的時候 就是無法把Form 顯示出來 大家幫幫忙呀
問:在客戶端應用程序中 怎麼樣把上面編譯的Dll中的Form在客戶端顯示出來? 謝謝幫忙
form1:=tform1.create(nil);
form1.show;
另外要记得释放
在form1的onclose事件中加
release;
回:cdkey(cdkey) 不知道這位大哥的 方式行不行喔 我今晚下班回去再試試看喔 但還是先謝謝了本人現在在深圳混飯吃,用VB開發的MRP/ERP, Delphi水平有限 各位大哥見笑了
所以我想正确的设计思路是不是应该功能在远程完成,而窗体是本地显示结果。
Cdkey的方法是创建一般的窗体的方法,对你说的问题有任何帮助忙?
現在我的設計思路是 :把一個大型的項目拆開多個模塊,每個模塊編譯成一個或者幾個COM Dll,但每個模塊肯定有多個窗體了,那就肯定要遇到我這樣的問題。
客戶端<-> 中間處理層(眾多Com Dll)<->數據庫proman()大哥,那你們用Delphi開發基於COM組件的項目時候 思路是怎麼樣呢?
哎呀
[email protected]
QQ 15648335