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

關於模擬鍵值輸出的問題!(輸出底線)

答題得分者是:harpist
jarryku
一般會員


發表:1
回覆:2
積分:0
註冊:2005-11-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-04-20 00:22:14 IP:61.231.xxx.xxx 訂閱
各位大大好~
有個問題困擾小弟已經好久.真的找遍資料..
依然不知如何解決...

即是關於使用keybd_event 作輸入的功能..
我想要能夠模擬輸入如下列的東西:
'abc_123.txt'

結果.參考了關於:
http://delphi.ktop.com.tw/board.php?cid=30&fid=72&tid=31117
的文章.以及其中提到了的
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=21387
的文章.
幾乎所有問題都可以解決了..
但是..
"_"底線..卻一直沒法成功試驗出來.
使用help也找不出相關的鑑值...(也試遍c builder完全攻略一書中附錄的鑑值了.依然不可..)

所以想請各位大大幫忙.看能否做出來...
希望可以達到以下功能:
按下某一個鍵.可以在筆記本或其他地方(如dos環境下)都可以模擬鍵盤送出"_"...(底線)

小弟先在此感謝各位大大了~
有勞各位~感激不盡~

(初次發文~如有得罪請多包含)
編輯記錄
jarryku 重新編輯於 2007-04-20 00:29:23, 註解 無‧
harpist
資深會員


發表:3
回覆:251
積分:430
註冊:2002-10-03

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-04-20 01:05:43 IP:59.104.xxx.xxx 未訂閱
底線"_"不就是 0x5f ,查一下ASCII 字元表^_^
------
~§~迷時師渡,悟了自渡~§~
jarryku
一般會員


發表:1
回覆:2
積分:0
註冊:2005-11-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-04-20 16:53:14 IP:61.231.xxx.xxx 訂閱
但是使用keybd_event卻無法輸出底線....
然而其他英文數字羽 -等等符號卻都可以...

所以說..請各位高手幫幫忙摟~
harpist
資深會員


發表:3
回覆:251
積分:430
註冊:2002-10-03

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-04-20 20:17:33 IP:59.104.xxx.xxx 未訂閱
<textarea class="cpp" rows="10" cols="60" name="code"> keybd_event(0xa0,0,0,0); //按下 Left SHIFT key keybd_event(0xbd,0,0,0); //按下 '-' key keybd_event(0xbd,0,KEYEVENTF_KEYUP,0); //放開 '-' key keybd_event(0xa0,0,KEYEVENTF_KEYUP,0); //放開 Left SHIFT key </textarea>

===================引 用 jarryku 文 章===================
但是使用keybd_event卻無法輸出底線....
然而其他英文數字羽 -等等符號卻都可以...

所以說..請各位高手幫幫忙摟~
------
~§~迷時師渡,悟了自渡~§~
jarryku
一般會員


發表:1
回覆:2
積分:0
註冊:2005-11-04

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-04-21 01:09:12 IP:61.231.xxx.xxx 訂閱
非常的感激這位大大~
極其的感恩!!!

謝謝!
問題已解決!!

再一次的感恩!
系統時間:2024-04-24 12:28:02
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!