LabWindows uses COMBOX

1 Add COMBOX control

2 code

//插入通道名称
void insertCombChannelNO()
{
    Combo_NewComboBox (panelHandleDbtu,PANELdbtu_combChannelNO);   
	char tt[50];
	for(int i=1;i<channelCount;i++)
	{
		sprintf(tt,"通道%02d",2*i-1);
		Combo_InsertComboItem(panelHandleDbtu,PANELdbtu_combChannelNO,-1,tt);
		
		sprintf(tt,"通道%02d",2*i);
		Combo_InsertComboItem(panelHandleDbtu,PANELdbtu_combChannelNO,-1,tt);
	}
}

3 value

//获取通道号
	        char channelName[15];  
			GetCtrlVal(panelHandleDbtu,PANELdbtu_combChannelNO,channelName); 
			curChannelNO=atol(&channelName[4]);
			
			if( curChannelNO <=0 || curChannelNO>40)
			{
			   MessagePopup("提醒消息","通道号选择错误!请在下拉列表中选择!");
			   return 0;
			}

freed

    Combo_DiscardComboBox (panelHandleDbtu, PANELdbtu_combChannelNO);   

Guess you like

Origin blog.csdn.net/sichuanpb/article/details/112066380