線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:872
推到 Plurk!
推到 Facebook!

請問,如何把得到的值傳送到其他的應用程式中

尚未結案
陽だまり
一般會員


發表:1
回覆:1
積分:0
註冊:2005-03-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-20 12:50:21 IP:220.134.xxx.xxx 未訂閱
請問一下 我想把我自己寫的程式中得到的值,貼到其他的應用程式中,並按下enter    因為不知要利用何種關鍵字,所以我試了把此區的所有文件翻了一次 有找到類似的文章如下: http://delphi.ktop.com.tw/topic.php?TOPIC_ID=36721 http://delphi.ktop.com.tw/topic.php?topic_id=20897 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=24567 但因為看不太懂,所以還是得不到結果 不過看了以上文章,我猜是不是要先知道要接收訊息的視窗是什麼 所以 從上面的文章可以得知,可能這個是必要的↓  
HWND hNpad = ::FindWindow(NULL, "視窗名稱");    if(::ShowWindow(hNpad,SW_SHOWNORMAL)){
}
那不好意思,請問一下這樣 假設 我想把自己做的程式得到的一個值 要貼在記事本上,並按下enter, 請問這樣該如何做呢?
------
⌒ɪ(σ,σ)ɪ⌒
chtai
高階會員


發表:68
回覆:238
積分:116
註冊:2004-05-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-20 14:31:12 IP:59.105.xxx.xxx 未訂閱
您好, 您找的方向大致上是沒錯了。現在就您的要求,我們把步驟寫出來。    1. 把記事本叫出來. 2. 把值送給記事本.    關於第一點,您可以用 ShellExecute 這個函式來呼叫。 關於第二點,您可以用 FindWindow 找到記事本的 Handle 值, 再把資料送過去。 至於送過去的方法,您可以用 keybd_event 函式, 或是 SendMessage 函式,配合參數 WM_CHAR 也能達到要求, 若是您要送的是中英夾雜的字串的話,那可以試看看 WM_IME_CHAR 這個參數。    以上這些東西,在站上都有很多資料,相信您以函式名稱當關鍵字就能找到很多了, 另外野人獻曝一下,提供以前小弟發表過的一篇心得,或許對您有些幫助。 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=64701 Good luck. -- http://www.csie.nctu.edu.tw/~chtai/software.php 好用免費軟體的收集網頁,歡迎大家跟我分享或一同推廣免費軟體。 若您覺得這網頁不錯,也歡迎您將它傳出去 :)
------
My Web: http://nelson.csie.us
My Blog: http://blog.nelson.csie.us
陽だまり
一般會員


發表:1
回覆:1
積分:0
註冊:2005-03-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-20 23:58:11 IP:220.134.xxx.xxx 未訂閱
非常感謝chtai兄這麼快就回答這樣 小弟馬上來試試看這樣 ⌒?(σ,σ)?⌒
------
⌒ɪ(σ,σ)ɪ⌒
系統時間:2024-05-19 15:11:54
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!