用于在程序運(yùn)行中建立它的菜單系統(tǒng)
發(fā)布時(shí)間:2014/7/18 12:50:02 訪問(wèn)次數(shù):616
圖2-24所示的程序,用于在IC7715-25-85程序運(yùn)行中建立它的菜單系統(tǒng)。
程序中先用“當(dāng)前VI菜單欄”函數(shù)取得當(dāng)前VI菜單欄引用,再用“刪除菜單項(xiàng)”函數(shù)刪除所有菜單項(xiàng),然后連續(xù)調(diào)用“插入菜單項(xiàng)”函數(shù)添加菜單項(xiàng)!安迦氩藛雾(xiàng)”函數(shù)的主要參數(shù)與功能如下:
·菜單標(biāo)識(shí)符:指定向哪個(gè)菜單項(xiàng)插入子菜單項(xiàng)。如果此項(xiàng)參數(shù)不設(shè)置,將向頂層菜單欄添加項(xiàng),類似于“插入菜單項(xiàng)”函數(shù)。
·項(xiàng)名稱:輸入字符串或字符串?dāng)?shù)組。
·項(xiàng)標(biāo)識(shí)符:輸入字符串或字符串?dāng)?shù)組。項(xiàng)名稱和項(xiàng)標(biāo)志符可以任意連接一項(xiàng),兩項(xiàng)自動(dòng)取相同值。
·項(xiàng)之后:指定菜單項(xiàng)插入位置?梢暂斎胍粋(gè)已有菜單項(xiàng)標(biāo)識(shí)的字符串,也可以輸入一個(gè)位置索引的整型數(shù)。
·菜單引用:原樣輸出菜單欄引用。
·項(xiàng)標(biāo)志符:輸出實(shí)際菜單項(xiàng)標(biāo)識(shí)。
程序最后用“設(shè)置菜單項(xiàng)信息”函數(shù)進(jìn)行菜單項(xiàng)屬性設(shè)置。這個(gè)函數(shù)的主要參數(shù)與功能如下:
·菜單標(biāo)識(shí)符:指定為哪個(gè)菜單項(xiàng)設(shè)置屬性。
·項(xiàng)名稱:指定項(xiàng)標(biāo)志符的菜單項(xiàng)名稱,輸入字符串。
·已啟用:布爾量,指定該菜單項(xiàng)是否有效。
·已檢查:布爾量,指定該菜單項(xiàng)是否有選中標(biāo)記。
·快捷菜單:設(shè)置訪問(wèn)該采單項(xiàng)的快捷鍵,輸八類型是一個(gè)含有兩個(gè)布爾量和一個(gè)字符串的簇,兩個(gè)布爾量表示設(shè)置的快捷方式是否加上Shift或Ctrl鍵。
用程序代碼設(shè)置的運(yùn)行菜單并不保存在菜單文件,程序停止即消失。
圖2-24所示的程序,用于在IC7715-25-85程序運(yùn)行中建立它的菜單系統(tǒng)。
程序中先用“當(dāng)前VI菜單欄”函數(shù)取得當(dāng)前VI菜單欄引用,再用“刪除菜單項(xiàng)”函數(shù)刪除所有菜單項(xiàng),然后連續(xù)調(diào)用“插入菜單項(xiàng)”函數(shù)添加菜單項(xiàng)。“插入菜單項(xiàng)”函數(shù)的主要參數(shù)與功能如下:
·菜單標(biāo)識(shí)符:指定向哪個(gè)菜單項(xiàng)插入子菜單項(xiàng)。如果此項(xiàng)參數(shù)不設(shè)置,將向頂層菜單欄添加項(xiàng),類似于“插入菜單項(xiàng)”函數(shù)。
·項(xiàng)名稱:輸入字符串或字符串?dāng)?shù)組。
·項(xiàng)標(biāo)識(shí)符:輸入字符串或字符串?dāng)?shù)組。項(xiàng)名稱和項(xiàng)標(biāo)志符可以任意連接一項(xiàng),兩項(xiàng)自動(dòng)取相同值。
·項(xiàng)之后:指定菜單項(xiàng)插入位置。可以輸入一個(gè)已有菜單項(xiàng)標(biāo)識(shí)的字符串,也可以輸入一個(gè)位置索引的整型數(shù)。
·菜單引用:原樣輸出菜單欄引用。
·項(xiàng)標(biāo)志符:輸出實(shí)際菜單項(xiàng)標(biāo)識(shí)。
程序最后用“設(shè)置菜單項(xiàng)信息”函數(shù)進(jìn)行菜單項(xiàng)屬性設(shè)置。這個(gè)函數(shù)的主要參數(shù)與功能如下:
·菜單標(biāo)識(shí)符:指定為哪個(gè)菜單項(xiàng)設(shè)置屬性。
·項(xiàng)名稱:指定項(xiàng)標(biāo)志符的菜單項(xiàng)名稱,輸入字符串。
·已啟用:布爾量,指定該菜單項(xiàng)是否有效。
·已檢查:布爾量,指定該菜單項(xiàng)是否有選中標(biāo)記。
·快捷菜單:設(shè)置訪問(wèn)該采單項(xiàng)的快捷鍵,輸八類型是一個(gè)含有兩個(gè)布爾量和一個(gè)字符串的簇,兩個(gè)布爾量表示設(shè)置的快捷方式是否加上Shift或Ctrl鍵。
用程序代碼設(shè)置的運(yùn)行菜單并不保存在菜單文件,程序停止即消失。
熱門(mén)點(diǎn)擊
- 用74LS160實(shí)現(xiàn)十四進(jìn)制計(jì)數(shù)器
- LabVIEW的視覺(jué)助手
- 測(cè)量TTL信號(hào)頻率和周期
- 搶答電路
- 數(shù)字信號(hào)通道設(shè)置
- 自動(dòng)整理程序框圖
- 庫(kù)函數(shù)調(diào)用
- 寄存器及其應(yīng)用
- 數(shù)字存儲(chǔ)示波器LDS20000系列
- Property Node:屬性節(jié)點(diǎn)
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]
- STGWA30IH160DF2
- 最新一代低功耗內(nèi)存LPDDR6
- EMI CISPR25 CLA
- Android 和Linux
- 汽車混合信號(hào)微控制器̴
- 4A,6A 3KVRMS雙通道隔離的閘門(mén)驅(qū)動(dòng)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究