又是DLL問題 ( 积分: 50 )

  • 主题发起人 urlabelsoft
  • 开始时间
U

urlabelsoft

Unregistered / Unconfirmed
GUEST, unregistred user!
又是DLL問題

我采用了dll封裝了一個模塊﹐而且是采用了mdi的窗口顯示。
這時﹐我做了一個類似騰訊瀏覽器一樣的﹐就是每開一個mdi窗口﹐
可以在主mdi上記錄下來﹐而每關一個子MDI﹐就會從主上移除。

好似﹕
--------------------------------------------------------------
引導窗體 采購訂單 采購入庫單
--------------------------------------------------------------
這樣就是在你開多個MDI窗體時可以進行多個切換呀。

問題﹕
現在我可以從DLL打開的窗體中發消息給主窗體﹐將它指定的菜單
傳給主窗體﹐以作顯示。但是如果一個子MDI窗體退出時﹐它如何傳
參數給主窗體呢﹖﹖﹖
 
又是DLL問題

我采用了dll封裝了一個模塊﹐而且是采用了mdi的窗口顯示。
這時﹐我做了一個類似騰訊瀏覽器一樣的﹐就是每開一個mdi窗口﹐
可以在主mdi上記錄下來﹐而每關一個子MDI﹐就會從主上移除。

好似﹕
--------------------------------------------------------------
引導窗體 采購訂單 采購入庫單
--------------------------------------------------------------
這樣就是在你開多個MDI窗體時可以進行多個切換呀。

問題﹕
現在我可以從DLL打開的窗體中發消息給主窗體﹐將它指定的菜單
傳給主窗體﹐以作顯示。但是如果一個子MDI窗體退出時﹐它如何傳
參數給主窗體呢﹖﹖﹖
 
你封装的窗体必须在Com.dll中进行啊,DLL是不行的!
 
开辟一个公用的数据区域,主窗体和MDI子窗体都可以读写,在MDI子窗体退出的时候,删除这块公用区域中的相关数据即可。
具体可使用DLL + BPL的方式实现
 
我正在看
http://dksoft.cnblogs.com/archive/2005/06/13/109862.html#Top
網友提供的﹐
但是我沒有這方面的經驗呀﹐
沒有做過這樣的插件。
能給個例子嗎﹖﹖
 
很简单的,在你的EXE和Dll中都引用这个BPL
具体到http://www.2ccc.com/上有一些示例代码
 
下載了一個天地弦寫的﹐
看了一下﹐
其實我現在要實現的就是如何從子窗體發送消息和傳參數到主窗體
 
我也正在找这方面的例子,如果你有“從子窗體發送消息和傳參數到主窗體 ”的例子发给我一个,我们互相学习,QQ:372199229
 
沒有呀﹐
我現在到處都找不到﹗﹗﹗
 
請問在dll中我封裝的form中的fastreport也不能運行呀﹖

DLL中封裝的form為何fastreport不能運行呢﹖
我的子模塊封裝在dll中﹐為何fastreport一運行就出內存錯。
 
DLL.gif
 
如果您经常上网的话,建议您去注册新闻时报,您注册后点击他们的新闻和和广告,他们就会支付给您报酬。现在我每天看新闻时报的广告,获得的收入跟兼职差不多呢。注册是完全免费的,注册成功后也绝没有任何费用。你只要下载一个看新闻的工具条,上网的时候打开工具条就行了。这样您就可以一边上网,一边获得新闻时报的积分了。您可以到下面的地址去注册http://www.ads4cn.com/newsbar/refferer.asp?jay1717。您放心,这绝对不是社会上的传销那种下线,网站还有我不会收您一分钱的,我只是作为您的介绍人,介绍您加入会获得网站的奖励。以后您也可以这样介绍其他人加入,您也同样可以获得奖励。所以如果您愿意到这个地址注册的话,我就先谢谢您了。
而且您通过我的这个链接注册加入就可以获得88个点的积分奖励。愿意加入吗,请点击
http://www.ads4cn.com/newsbar/refferer.asp?jay1717
另外我觉得应该提醒您的就是您千万不能把看新闻时报的广告作为您的主业,整天都泡在上面,因为通过这个获得的收入很难超过1000元的,除非您能介绍很多朋友加入。所以您最好还是只把这个作为您的一个副业。网上经常有人为了多介绍下线,会吹嘘说收入有多高多高。您千万不要相信。
以后您要是介绍您的亲友加入的话,最好也如实向他们介绍,不要夸大。
 
多人接受答案了。
 
顶部