TEXTBOX操作コード
sprintf(str,"--,--,--,--,--,--,--,--,--,%02X",receiveFrameData[0]);
for(int i=1; i<sizeof(receiveFrameData); i++)
{
sprintf(str1,",%02X",receiveFrameData[i]);
strcat(str,str1);
}
sprintf(str1," [%d]",++aQiureCount);
strcat(str,str1);
ResetTextBox(panelHandle,PANEL_WxpTextBox,str);
テーブル操作
//把数据显示到表格
SetCtrlAttribute(panelHandle,PANEL_WxpDataTable,ATTR_DIMMED,1);
for(int i=1; i<channelCount; i++)
{
SetTableRowAttribute(panelHandle,PANEL_WxpDataTable,i,ATTR_ROW_HEIGHT,30);
SetTableCellVal(panelHandle,PANEL_WxpDataTable,MakePoint(1,i),WxpAqurieData[i].w1NodeName);
SetTableCellVal(panelHandle,PANEL_WxpDataTable,MakePoint(2,i),WxpAqurieData[i].w1WinSpeed);
SetTableCellVal(panelHandle,PANEL_WxpDataTable,MakePoint(3,i),WxpAqurieData[i].w1EnvTemp);
SetTableCellVal(panelHandle,PANEL_WxpDataTable,MakePoint(5,i),WxpAqurieData[i].w2NodeName);
SetTableCellVal(panelHandle,PANEL_WxpDataTable,MakePoint(6,i),WxpAqurieData[i].w2WinSpeed);
SetTableCellVal(panelHandle,PANEL_WxpDataTable,MakePoint(7,i),WxpAqurieData[i].w2EnvTemp);
//调节隔行颜色
if(i%2==0)
for(int k=1; k<8; k++)
SetTableCellAttribute (panelHandle,PANEL_WxpDataTable, MakePoint (k, i),ATTR_TEXT_COLOR, VAL_RED);
}
SetTableSelection(panelHandle,PANEL_WxpDataTable,MakeRect(20,1,1,7));
SetCtrlAttribute(panelHandle,PANEL_WxpDataTable,ATTR_DIMMED,0);