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教学网)

更多

相关Flash动画文章

推荐Flash动画文章