91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 控制技術

在程序中響應菜單選項

發布時間:2014/6/19 21:10:17 訪問次數:454

   在程序中響應用戶對菜單項的選擇, MBR4035PT也需要使用菜單函數。圖2-25所示的程序,應用了本書2.6.1小節介紹的“運行菜單”文件,并編碼對菜單中的選項作出響應。

   這個程序在取得菜單引用以后,用“獲取所選菜單項”函數返回當前菜單選項的項標識符。“獲取所選菜單項”函數有一個“禁用菜單”參數,默認值是False,如果給它一個TRUE值,那么選擇一個菜單項以后將不能再選擇其他菜單項。需要進行其他選擇時必須用“啟用菜單跟蹤”函數重新激活菜單。

           

   程序中對菜單選項的響應可以用條件結構,也可以用事件結構。本例中設了3個Case。如果用戶在菜單上選擇了“退出”命令,由本書2.6.1小節的介紹可以知道此項的標志符是Exit,所以在“Exit”Case框中調用“應用程序控制”函數子選板的“停止”函數使程

序停止運行。如果用戶當前沒有選擇菜單項,用空字符串Case框輸出“沒有選擇菜單項”。其他情況調用“獲取菜單項信息”函數返回當前菜單選項的名稱輸出。這個函數還可以返回菜單選項的其他屬性。



   在程序中響應用戶對菜單項的選擇, MBR4035PT也需要使用菜單函數。圖2-25所示的程序,應用了本書2.6.1小節介紹的“運行菜單”文件,并編碼對菜單中的選項作出響應。

   這個程序在取得菜單引用以后,用“獲取所選菜單項”函數返回當前菜單選項的項標識符。“獲取所選菜單項”函數有一個“禁用菜單”參數,默認值是False,如果給它一個TRUE值,那么選擇一個菜單項以后將不能再選擇其他菜單項。需要進行其他選擇時必須用“啟用菜單跟蹤”函數重新激活菜單。

           

   程序中對菜單選項的響應可以用條件結構,也可以用事件結構。本例中設了3個Case。如果用戶在菜單上選擇了“退出”命令,由本書2.6.1小節的介紹可以知道此項的標志符是Exit,所以在“Exit”Case框中調用“應用程序控制”函數子選板的“停止”函數使程

序停止運行。如果用戶當前沒有選擇菜單項,用空字符串Case框輸出“沒有選擇菜單項”。其他情況調用“獲取菜單項信息”函數返回當前菜單選項的名稱輸出。這個函數還可以返回菜單選項的其他屬性。



相關技術資料
6-19在程序中響應菜單選項

熱門點擊

 

推薦技術資料

自制經典的1875功放
    平時我也經常逛一些音響DIY論壇,發現有很多人喜歡LM... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
灵丘县| 宜昌市| 通州市| 博客| 明星| 牟定县| 舟山市| 庆安县| 柳河县| 哈巴河县| 酒泉市| 古田县| 新疆| 驻马店市| 南城县| 开远市| 怀仁县| 信宜市| 栾城县| 乌拉特后旗| 乌拉特中旗| 长汀县| 通山县| 湄潭县| 故城县| 南开区| 西乌珠穆沁旗| 五指山市| 海安县| 吐鲁番市| 多伦县| 阳城县| 班戈县| 化隆| 徐汇区| 阿拉善左旗| 庄河市| 福泉市| 安多县| 红安县| 新沂市|