LabWindowsCVI教程用户图形界面设计.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《LabWindowsCVI教程用户图形界面设计.ppt》由会员分享,可在线阅读,更多相关《LabWindowsCVI教程用户图形界面设计.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2/38淘花/百度专用8/13/2022图形用户界面设计w图形用户界面(Graphical User Interface)面板(panel)菜单条(menu bar)控件(control)LabWindows/CVI自定义的资源格式w面板设计其它资源的容器面板属性编辑器使用用户界面设计函数创建面板和改变面板属性3/38淘花/百度专用8/13/2022面板(panel)4/38淘花/百度专用8/13/2022面板编辑窗口5/38淘花/百度专用8/13/2022面板操作函数:NewPanel创建面板nint NewPanel (int Parent_Panel_Handle, char Panel
2、_Title, int Panel_Top, int Panel_Left, int Panel_Height, int Panel_Width);ntestPanelHandle = NewPanel (0, 新面板, 10, 10, 200, 300);LoadPanel载入面板nint LoadPanel (int Parent_Panel_Handle, char Filename, int Panel_Resource_ID);ntestPanelHandle = LoadPanel (0, test.uir, PANEL_TEST);DisplayPanel显示面板nint Dis
3、playPanel (int Panel_Handle);nDisplayPanel (testPanelHandle);DiscardPanel释放面板nint DiscardPanel (int Panel_Handle)nDiscardPanel (testPanelHandle);6/38淘花/百度专用8/13/2022HidePanel隐藏面板nint HidePanel (int Panel_Handle);nHidePanel (testPanelHandle);GetPanelAttribute获取面板属性nint GetPanelAttribute (int Panel_Ha
4、ndle, int Panel_Attribute, void *Attribute_Value);nGetPanelAttribute (testPanelHandle, ATTR_BACKCOLOR, &color);SetPanelAttribute设置面板属性nint SetPanelAttribute (int Panel_Handle, int Panel_Attribute, .);nSetPanelAttribute (testPanelHandle, ATTR_BACKCOLOR, VAL_RED);SavePanelState保存面板状态RacallPanelState调出
5、面板状态 7/38淘花/百度专用8/13/2022弹出式面板(Pop-up Panel)8/38淘花/百度专用8/13/2022弹出式面板(Pop-up Panel)9/38淘花/百度专用8/13/2022弹出式面板函数(Pop-up Panel)InstallPopup载入弹出式面板nint InstallPopup (int Panel_Handle);nInstallPopup (testPanelHandle);RemovePopup删除弹出式面板nint RemovePopup (int Remove_Popup);nRemovePopup (0);MessagePopup输出信息对
6、话框nint MessagePopup (char Title, char Message);nMessagePopup (提示信息, 测试结束,全部合格);ConfirmPopup等待确认对话框 Yes or Nonint ConfirmPopup (char Title, char Message);nresponse = ConfirmPopup (测试信息, 测量错误,是否继续?);PromptPopup等待输入字符信息对话框nint PromptPopup (char Title, char Message, char Response_Buffer, int Max_Respons
7、e_Length);nPromptPopup (输入信息, 请输入姓名, &name, 20);10/38淘花/百度专用8/13/2022FileSelectPopupnint FileSelectPopup (char Default_Directory, char Default_File_Spec, char File_Type_List, char Title, int Button_Label, int Restrict_Directory?, int Restrict_Extension?, int Allow_Cancel?, int Allow_Make_Directory?,
8、 char Path_Name);ni = FileSelectPopup (c:vxipnp, *.txt, *.*, 选择数据文件, VAL_LOAD_BUTTON, 0, 0, 1, 0, filename);DirSelectPopupnint DirSelectPopup (char Default_Directory, char Title, int Allow_Cancel?, int Allow_Make_Directory?, char Path_Name);ni = DirSelectPopup (c:vxipnp, Select Directory, 1, 1, &pat
9、hname);WaveformGraphPopupnint WaveformGraphPopup (char Title, void *Y_Array, int Number_of_Points, int Y_Data_Type, double Y_Gain, double Y_Offset, double Initial_X, double X_Increment);nWaveformGraphPopup (测量波形, testdata, 1024, VAL_DOUBLE, 1.0, 0.0, 0.0, 1.0);11/38淘花/百度专用8/13/2022w菜单条设计简易菜单条和定制菜单条菜
10、单制作和编辑器使用用户界面函数创建和编辑菜单12/38淘花/百度专用8/13/2022菜单编辑窗口13/38淘花/百度专用8/13/2022菜单操作函数:nLoadMenuBarint LoadMenuBar (int Destination_Panel_Handle, char Filename, int Menu_Bar_Resource_ID);mainMenuHandle = LoadMenuBar (testPanelHandle, test.uir, MAIN_MENU);nDiscardMenuBarint DiscardMenuBar (int Menu_Bar_Handle)
11、;DiscardMenuBar (mainMenuHandle);nNewMenuBarint NewMenuBar (int Destination_Panel_Handle);mainMenuHandle = NewMenuBar (testPanelHandle);nNewMenuint NewMenu (int Menu_Bar_Handle, char Menu_Name, int Before_Menu_ID);menuFileID = NewMenu (mainMenuHandle, 文件, 1);14/38淘花/百度专用8/13/2022nNewMenuItemint NewM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LabWindowsCVI 教程 用户 图形界面 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内