VB單擊按鈕,相當於按了鍵盤A鍵

時間 2025-05-11 06:47:47

1樓:1號阿江

private sub command1_click()對可以接收鍵做搜扒盤事件的物件設定焦點。

sendkey "a" '將產生command1_keydown事件,在純昌漏彎窗體中輸出111

end sub

private sub command1_keydown(keycode as integer, shift as integer)

print 111

end sub

2樓:網友

你這問題問的有問題吧?你在其他視窗怎麼點按鈕呢?你是不是想要達到螢幕鍵盤的效果?是的話用api吧。

vb中按esc鍵相當於單擊否鍵

3樓:網友

樓上說的不錯,方法最簡單,最容易理解。

另外,也可以設定form的keypreview屬性為true,用form的keypress事件來做:

private sub form_keypress(keyascii as integer)

select case keyascii

case 13

call command1_click

case 27

call command2_click

case else

end select

end sub

當然,用api來做也是可以的。

看自己喜歡了。

4樓:網友

一般是通過設定按鈕的default和cancel屬性來實現。也可以用from的按鍵事件實現。

private sub form_load()= true

trueend sub

vb點選乙個按鈕就相當於按下了鍵盤上的某個鍵,這段**是什麼?

5樓:溫德騰霜

private

subcommand1_click()

對可以接收鍵盤事件的物件設定焦點。

sendkey

a"'將產生command1_keydown事件,在窗體中輸出111

endsub

private

subcommand1_keydown(keycodeasinteger,shift

asinteger)

print111endsub

vb中怎樣設定使安回車鍵相當於單擊按鈕?

6樓:網友

如果有一按鈕事件command1_clickprivate sub text1_keypress(..if keyascii=13 then

command1_click

end if

end sub

7樓:

在每乙個控制項的keypress事件過程中都加入如下語句:

if keyascii = 13 then command1_click即可。

8樓:網友

設定該按紐的default屬性為ture

9樓:網友

最好途徑:按鈕的default設為真。

此好的:窗體的keypreview設為真。

然後:private sub form_keypress(keyascii as integer)

if keyascii = 13 then = trueend sub

10樓:網友

我明白你要的意思。

這樣把commandbutton的default屬性設定為true即可,程式執行時直接回車!!

不會沒分吧?

11樓:網友

private sub form_keydown(keycode as integer, shift as integer)

if keycode = 13 then = trueif keycode = 27 then = trueend sub

command1是「是」按鈕。

command2是「否」按鈕。

vb點選按鈕就等於點選了鍵盤上的q

12樓:網友

點選按鈕,每隔1秒輸入一次,模擬點選鍵盤上的q鍵,應該不難,關鍵是點選鍵盤上的q鍵做什麼?

怎樣在vb中,在任何情況下,按回車鍵都相當於單擊「是」按鈕;按esc鍵都相當於單擊「否」按鈕。

13樓:網友

在按鈕屬性視窗中有個default屬性,將它更改為true,以後按下回車鍵就相當於單擊是,同樣有個cancel屬性,將它更改為true,以後按下esc鍵就相當於單擊否。試試吧。

14樓:網友

private sub form_load()= true

trueend sub

在程式的一開始就說明按鈕1按回車。

按鈕按esc

也可以在按鈕的屬性框中設定。

15樓:網友

你要在你的程式裡面寫好**,當鍵盤敲擊回車或「esc」時,你的程式執行時應該知道如何往下執行。具體**,自己網上可以搜到!

另外乙個方法,就是按鈕的屬性裡面好像是default的值可以設定你想要的要求。

16樓:資料恢復

當鍵盤敲擊回車或「esc」時,你的程式執行時應該知道如何往下執行。具體**,自己網上可以搜到。

vb中,能用**來相當於按下a鍵,能的話請給**,重謝,a的asc是

17樓:亞馬遜選品管家

用sendkeys這個函式就可以,比如:sendkeys "a"

ket相當於什么水平,ket 相當於什麼水平

為小學四到六年級水平。cambridge english,key或cambridge english,key for schools為ket是一項基礎英語水平認證,證明可以在簡單的情景中使用英語進行溝通。這項測試可證明英語學習有了乙個良好的開端。一項相當於歐洲語言共同參考框架 cefr 中a2級別的...

130億光年相當於多少公尺?1光年相當於多少公尺?

一光年是公尺所以130億光年相當於公尺。約946080000000000000000公里,光每秒行約30萬千公尺,而1年11510640000秒,所以用11510640000秒乘1億就行了 把它 130.130億光年相當於公尺。光年。簡介 光年是計量天體間時空距離的單位,一般被用於衡量天體間的時空距...

麒麟990相當於驍龍多少,麒麟960相當於驍龍多少

華為麒麟990相當於驍龍865。麒麟990在cpu效能方面與驍龍855沒有多大區別,這就好比如驍龍855 和驍龍855一樣,延續了上一代cpu架構,只是頻率上的細微差距而已。另外蘋果a13的跑分也已經出來了,geekbench顯示,蘋果a13單核達到5415分,多核成績只有11294分。麒麟990特...