vb點(diǎn)虐 按鈕訪問(wèn)鍵 vb獲取窗口按鈕
有關(guān)VB中的快捷訪問(wèn)鍵(Access Key)
你要編寫(xiě)程序用的快捷鍵還是VB IDE的快捷鍵?
十余年的丹東網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都全網(wǎng)營(yíng)銷的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整丹東建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“丹東網(wǎng)站設(shè)計(jì)”,“丹東網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
編寫(xiě)程序用:快捷鍵是你自己定義的。一般標(biāo)準(zhǔn)快捷鍵有兩個(gè)通用規(guī)則:
1.For English:
一般是Caption(按鈕/菜單/...的文字)中首字母前加。若首字母快捷鍵已經(jīng)存在則向后推。(若有空格則首先取空格后一段)例如我們有“Rename”和“Remove”兩個(gè)按鈕,按照按鈕順序,我們先給Rename加上快捷鍵就是Rename。然后給Remove加上快捷鍵,由于R已經(jīng)被使用,所以我們使用E就是Remove(當(dāng)然你給R加也沒(méi)有問(wèn)題)。都用過(guò)了則可以自己隨便寫(xiě)。
更多例子:
Rename Rename
Remove Remove
Save Save
Save As Save As '取第二節(jié)首字母
Close Close
Exit Exit
Open Open
2.For Chs:
一般是文字的最后加上(X) 注意括號(hào)一般是英文半角括號(hào)。而快捷鍵則是根據(jù)它對(duì)應(yīng)的英文編寫(xiě);規(guī)則和上面一樣 一般取首字母,如果存在則向后取,若有空格則優(yōu)先取后一節(jié)首字母。例如我們有“打開(kāi)”,“保存”,“關(guān)閉”,“關(guān)閉所有”“另存為”,“刪除”,“退出”,“關(guān)于”,“幫助”,“打印”。一般英文就是Open,Save,Close,Close All,Save As,Delete,Exit(或者是Quit),About,Help,Print
所以最后以上按鈕如果同時(shí)存在,快捷鍵則是:
打開(kāi)(O)
保存(S)
關(guān)閉(C)
關(guān)閉所有(A) 'Close All取A
另存為(V) 'Save As,首字母S存在取第二節(jié)的A,但是也存在取第一節(jié)第三個(gè)V
刪除(D)
退出(E) (或者是(Q))
關(guān)于(B) 'about:A存在取第二個(gè)字母b
幫助(H)
打印(P)
vb點(diǎn)虐 button改名由代碼找到button
vb點(diǎn)虐 教程之vb點(diǎn)虐 的Button控件
vb點(diǎn)虐 的Button控件
Button(按鈕)控件一般接受鼠標(biāo)單擊事件被用來(lái)啟動(dòng)、中斷或結(jié)束一個(gè)進(jìn)程(相當(dāng)于Visual Basic以前版本的CommandButton控件)。單擊Button控件時(shí)將調(diào)用已寫(xiě)入Click事件過(guò)程中的過(guò)程。Button控件在大多數(shù)Visual Basic應(yīng)用程序中都會(huì)用到,用戶可以單擊按鈕執(zhí)行操作。單擊時(shí),按鈕不僅能執(zhí)行相應(yīng)的操作,而且看起來(lái)與被按下和松開(kāi)一樣。Button控件在工具箱中的圖標(biāo)如圖所示:
1.向窗體添加按鈕
在應(yīng)用程序中很可能要使用多個(gè)按鈕。就象在其他容器控件上繪制按鈕那樣,從工具箱里把Button控件直接拖到窗體上即可。可用鼠標(biāo)調(diào)整按鈕的大小,也可通過(guò)設(shè)置Location(坐標(biāo),用來(lái)確定控件相對(duì)窗體左上方頂點(diǎn)的位置)和Size(大小,第一個(gè)參數(shù)代表寬度,第二個(gè)參數(shù)代表高度)屬性進(jìn)行調(diào)整。
2.設(shè)置按鈕顯示文本
可用Text屬性改變按鈕上顯示的文本。設(shè)計(jì)時(shí),可在控件的“屬性窗口”中設(shè)置此屬性。在設(shè)計(jì)時(shí)設(shè)置Text屬性后將動(dòng)態(tài)更新按鈕文本。Text屬性最多包含255個(gè)字符。若標(biāo)題超過(guò)了命令按鈕的寬度,則會(huì)折到下一行。但是,如果控件無(wú)法容納其全部長(zhǎng)度,則標(biāo)題會(huì)被剪切。可以通過(guò)設(shè)置Font屬性改變?cè)诿畎粹o上顯示的字體。
3.創(chuàng)建鍵盤(pán)快捷方式
可通過(guò)Text屬性創(chuàng)建按鈕的訪問(wèn)鍵快捷方式。為此,只需在作為訪問(wèn)鍵的字母前添加一個(gè)連字符()。例如,要為標(biāo)題“Ok”創(chuàng)建訪問(wèn)鍵,應(yīng)在字母“O”前添中連字符,于是得到“Ok”。運(yùn)行時(shí),字母“O”將帶下劃線,同時(shí)按Alt+O鍵就可執(zhí)行單擊按鈕程序所執(zhí)行的動(dòng)作。
注意:如果不創(chuàng)建訪問(wèn)鍵,而又要使標(biāo)題中包含連字符,應(yīng)添加兩個(gè)連字符()。這樣,在標(biāo)題中就只顯示一個(gè)連字符。
4.選定按鈕
運(yùn)行時(shí),可用鼠標(biāo)或鍵盤(pán)通過(guò)下述方法選定按鈕:
(1)用鼠標(biāo)單擊按鈕;
(2)按Tab鍵,將焦點(diǎn)轉(zhuǎn)移到按鈕上,然后按Enter鍵選定按鈕;
(3)按按鈕的訪問(wèn)鍵([Alt+帶有下劃線的字母])。
5.Click事件
運(yùn)行時(shí)單擊按鈕,將觸發(fā)按鈕的Click事件并執(zhí)行寫(xiě)入Click事件過(guò)程中的代碼,同時(shí),單擊按鈕的過(guò)程也將生成MouseMove、MouseLeave、MouseDown和MouseUp等事件。如果要在這些相關(guān)事件中附加事件過(guò)程,則應(yīng)確保操作不發(fā)生沖突。對(duì)控件的操作不同,這些事件過(guò)程發(fā)生的順序也不同。Button控件的單擊事件發(fā)生順序?yàn)椋?/p>
MouseMove→MouseDown→Click→MouseUp→MouseLeave
注意:如果用戶試圖雙擊按鈕控件,則其中每一次單擊都將分別處理;也即按鈕控件不支持雙擊事件。
6.增強(qiáng)按鈕的視覺(jué)效果
按鈕控件象復(fù)選框和選項(xiàng)按鈕一樣,可通過(guò)Image屬性設(shè)置Button控件上的圖標(biāo)以增強(qiáng)視覺(jué)效果,然后設(shè)置圖標(biāo)(圖片)的屬性:ImageAlign顯示圖標(biāo)(圖片)的位置。通過(guò)設(shè)置ImageIndex(圖片在圖片框中的索引)以及ImageList(圖片框)則可實(shí)現(xiàn)如下的效果,比如要向按鈕添加圖標(biāo)或位圖,或者在單擊、禁止控件時(shí)顯示不同的圖象等等。
VB中怎么設(shè)置菜單的訪問(wèn)鍵
在VB的菜單編輯器中就有設(shè)置快捷鍵的選項(xiàng),但只能對(duì)于二級(jí)菜單有效,一級(jí)菜單不能設(shè)置快捷鍵。
如果需要對(duì)一級(jí)菜單設(shè)置快捷鍵,只能使用代碼實(shí)現(xiàn),一般是使用計(jì)時(shí)器檢測(cè)鍵盤(pán)的方法。
代碼實(shí)現(xiàn)快捷鍵,情況比較多,不能一一介紹,具體情況具體對(duì)待。
關(guān)于vb訪問(wèn)鍵~
在caption屬性中 加入(K) ,那么就是 K 是訪問(wèn)鍵,你可以用其他的.
訪問(wèn)鍵就是按alt加那個(gè)鍵就相當(dāng)于點(diǎn)那個(gè)按鈕.
標(biāo)題名稱:vb點(diǎn)虐 按鈕訪問(wèn)鍵 vb獲取窗口按鈕
文章起源:http://www.xueling.net.cn/article/ddepdsj.html