一個表單傳遞到另外一個表單的話在模塊里邊定義一個變數
那么如果2個獨立的exe之間傳遞的話改怎么設定,謝謝!
uj5u.com熱心網友回復:
通過共享檔案、剪貼板、WinSock控制元件(網路)傳遞。uj5u.com熱心網友回復:
共享臨時文本檔案這種行程之間的通訊方法相比其它方法的優點有很多,下面僅列出我現在能想到的:·行程之間松耦合
·行程可在同一臺機器上,也可跨機,跨作業系統,跨硬體平臺,甚至跨國。
·方便除錯和監視,只需讓第三方或人工查看該臨時文本檔案即可。
·方便在線開關服務,只需洗掉或創建該臨時文本檔案即可。
·方便實作分布式和負載均衡。
·方便佇列化提供服務,而且幾乎不可能發生佇列滿的情況(除非硬碟空間滿)
·……
uj5u.com熱心網友回復:
如果資訊簡單且程式運行在一臺電腦上用共享檔案最方便。如果資訊較多,且程式有可能不是運行在一臺電腦上,用資料庫是比較好的辦法。
uj5u.com熱心網友回復:
可能我表達的不夠清楚,我意思是:例如VB中,我A表單上,a=3,將這個a的值傳遞到B表單上,那么只需在模塊中定義一個公共變數即可實作
倘若A程式與B程式間要實作類似上邊這種a=3的傳遞,該如何寫代碼?
uj5u.com熱心網友回復:
1L不是告訴你了嗎?需要通過
通過共享檔案、剪貼板、WinSock控制元件(網路)命名管道、dde、DCOM等方式在行程間通信傳遞。
uj5u.com熱心網友回復:
既然不是同一個程式, 那么變數名自然也就不相關.
不過要做到樓主想象中的這個效果倒是有一個比較簡單的方法: DDE交換資料.
當然,得通過一個控制元件的屬性來中轉一下. 比如TEXTBOX或者Lable(這個運行時只讀,所以一般用來接受)
需要設定一個程式為dde源, 并且保證每次先運行這個程式, 否則作為接受的程式會報錯(當然可以進行錯誤處理)
我這里正好有個簡單的例程: >>>傳送門<<<
uj5u.com熱心網友回復:
FindWindow,SendMessageuj5u.com熱心網友回復:
http://bbs.csdn.net/topics/330170891如果對你有用轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/125018.html
標籤:VB基礎類
上一篇:VB中ADODC控制元件連接資料庫后怎么斷開???標題一定要長!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
