在窗體出現的情況下,由VB程式設計環境的選單中選工具,在其下拉選單下選選單編輯器,然後按如下說明操作:
“選單編輯器”對話方塊
使用選單編輯器可以為應用程式建立自定義選單並定義其屬性。
對話方塊選項
“標題”
使用該選項可以輸入選單名或命令名,這些名字出現在選單條或選單之中。
如果想在選單中建立分隔符條,則應在Caption 框中鍵入一個連字元 (-)。
為了能夠透過鍵盤訪問選單項,可在一個字母前插入 & 符號。在執行時,該字母帶有下劃線(& 符號是不可見的),按 ALT 鍵和該字母就可訪問選單或命令。如果要在選單中顯示 & 符號,則應在標題中連續輸入兩個 & 符號。
“名稱”
允許為選單項輸入控制元件名。控制元件名是識別符號,僅用於訪問程式碼中的選單項;它不會出現在選單中。
“索引”
可指定一個數字值來確定控制元件在控制元件陣列中的位置。該位置與控制元件的螢幕位置無關。
“快捷鍵”
允許為每個命令選定快捷鍵。
“幫助上下文 ID”
允許為 context ID 指定唯一數值。在 HelpFile 屬性指定的幫助檔案中用該數值查詢適當的幫助主題。
“協調位置”
允許選擇選單的 NegotiatePosition 屬性。該屬性決定是否及如何在容器窗體中顯示選單。
“複選”
允許在選單項的左邊設定複選標記。通常用它來指出切換選項的開關狀態。
“啟用的”
由此選項可決定是否讓選單項對事件做出響應,而如果希望該項失效並模糊顯示出來,則也可清除事件。
“可視的”
將選單項顯示在選單上。
“顯示視窗列表”
在 MDI 應用程式中,確定選單控制元件是否包含一個開啟的 MDI 子窗體列表。
“右箭頭”
每次單擊都把選定的菜單向右移一個等級。一共可以建立四個子選單等級。
“左箭頭”
每次單擊都把選定的菜單向上移一個等級。一共可以建立四個子選單等級。
“上箭頭”
每次單擊都把選定的選單項在同級選單內向上移動一個位置。
“下箭頭”
每次單擊都把選定的選單項在同級選單內向下移動一個位置。
“選單列表”
該列表框顯示選單項的分級列表。將子選單項縮排以指出它們的分級位置或等級。
“下一個”
將選定移動到下一行。
“插入”
在列表框的當前選定行上方插入一行。
“確定”
關閉選單編輯器,並對選定的最後一個窗體進行修改。選單可以在設計時使用,但在設計時可以透過選定一個選單,來開啟選單單擊事件的“程式碼”視窗,而不是執行事件程式碼。
“取消”
關閉選單編輯器,取消所有修改。
在窗體出現的情況下,由VB程式設計環境的選單中選工具,在其下拉選單下選選單編輯器,然後按如下說明操作:
“選單編輯器”對話方塊
使用選單編輯器可以為應用程式建立自定義選單並定義其屬性。
對話方塊選項
“標題”
使用該選項可以輸入選單名或命令名,這些名字出現在選單條或選單之中。
如果想在選單中建立分隔符條,則應在Caption 框中鍵入一個連字元 (-)。
為了能夠透過鍵盤訪問選單項,可在一個字母前插入 & 符號。在執行時,該字母帶有下劃線(& 符號是不可見的),按 ALT 鍵和該字母就可訪問選單或命令。如果要在選單中顯示 & 符號,則應在標題中連續輸入兩個 & 符號。
“名稱”
允許為選單項輸入控制元件名。控制元件名是識別符號,僅用於訪問程式碼中的選單項;它不會出現在選單中。
“索引”
可指定一個數字值來確定控制元件在控制元件陣列中的位置。該位置與控制元件的螢幕位置無關。
“快捷鍵”
允許為每個命令選定快捷鍵。
“幫助上下文 ID”
允許為 context ID 指定唯一數值。在 HelpFile 屬性指定的幫助檔案中用該數值查詢適當的幫助主題。
“協調位置”
允許選擇選單的 NegotiatePosition 屬性。該屬性決定是否及如何在容器窗體中顯示選單。
“複選”
允許在選單項的左邊設定複選標記。通常用它來指出切換選項的開關狀態。
“啟用的”
由此選項可決定是否讓選單項對事件做出響應,而如果希望該項失效並模糊顯示出來,則也可清除事件。
“可視的”
將選單項顯示在選單上。
“顯示視窗列表”
在 MDI 應用程式中,確定選單控制元件是否包含一個開啟的 MDI 子窗體列表。
“右箭頭”
每次單擊都把選定的菜單向右移一個等級。一共可以建立四個子選單等級。
“左箭頭”
每次單擊都把選定的菜單向上移一個等級。一共可以建立四個子選單等級。
“上箭頭”
每次單擊都把選定的選單項在同級選單內向上移動一個位置。
“下箭頭”
“下箭頭”
每次單擊都把選定的選單項在同級選單內向下移動一個位置。
“選單列表”
該列表框顯示選單項的分級列表。將子選單項縮排以指出它們的分級位置或等級。
“下一個”
將選定移動到下一行。
“插入”
在列表框的當前選定行上方插入一行。
“確定”
關閉選單編輯器,並對選定的最後一個窗體進行修改。選單可以在設計時使用,但在設計時可以透過選定一個選單,來開啟選單單擊事件的“程式碼”視窗,而不是執行事件程式碼。
“取消”
關閉選單編輯器,取消所有修改。