cviring控件(cvi ring控件)
http://www.itjxue.com 2023-01-27 00:39 来源:未知 点击次数:
cvi中ring控件怎样设置它的lable值和value的值
SetCtrlAttribute(int panelHandle, int controlID,ATTR_LABEL_TEXT,[value])改变lable的值,SetCtrlVal改变value的值,
新手,labwindows cvi的gui编程,键盘方向键选择gui界面的控件
1、在用Tab键移动光标时,是按照 CVI自动根据.uir文件生成的那个.h文件中定义的控件ID移动的,打开那个.h文件你会看到#define PANEL 1 #define PANEL_…… n(n是整数,为控件ID),光标就是在可被光标选中的控件间按照这个ID顺序循环移动的。
3、初始化时做一下SetCtrlAttribute用ATTR_CTRL_TAB_POSITION属性设置控件,可以定义按TAB键时光标移动顺序。
2、CVI对键盘事件的响应是在面板的回调函数中case EVENT_KEYPRESS:下,该函数的参数eventData1即为键值的组合,vk=eventData1VAL_VKEY_MASK; 即可得到方向键等虚拟键的键值,具体可参考CVI帮助文档索引EVENT_KEYPRESS
水平有限,先说到这吧。
CVI的ring控件怎么实现选择读取的文件???
char buf[256];
int selectindex;
GetCtrlIndex(panelHandle, PANEL_RING, selectindex);
GetLabelFromIndex (panelHandle, PANEL_RING, selectindex, (void *)buf);
MessagePopup("选择项为", buf);
然后你就去strcpy strcat 拼个文件路径字符串出来 ,stdio.h fopen ....吧
(责任编辑:IT教学网)
下一篇:TR是什么标准的简单介绍