2012-10-29 25 views
0

我已經開發了我工作的公司.NET應用程序的結果,只是其中的一部分,我似乎無法做到。我需要將字符串發送到另一個程序的文本框,然後複製結果。結果顯示在標籤中。目前我們手工輸入字符串並手動複製標籤文本,所以我知道信息可以被複制,我只是不知道如何通過代碼來完成。vb.net發送字符串到不同的程序,並得到

我需要發送過也被寫入與.NET Framework如果那幫助文本中的應用。

任何答案讚賞:)

乾杯。

+0

沒有太大的幫助 - 將更多的光你想要做什麼。另一個程序的形式是什麼?表單,webservice還是什麼? – codingbiz

+0

嗨,這是一種形式。請按照鏈接查看屏幕截圖。 http://imgur.com/yum6L – Lift

回答

1

您可以從user32.dll中使用本地SendMessage函數()。如果你不知道如何導入dll命令, 請參閱MSDN的Platform Invoke Tutorial
一旦你知道如何導入一個DLL命令,使用FindWindow函數()來找到你的應用程序的窗口句柄和發送使用SendMessage函數()的字符串。

的其他選擇是使用插座。通過本地網絡(本地主機)發送消息。 這是關於Socket的small tutorial。希望這有助於:)

+0

這似乎是一個非常簡單的方法去做,謝謝!我會放棄它。 – Lift

相關問題