如何取得tabcontrol上控件的值?
<P>如题所示</P><P>比如一个句柄为panelhandle,常量为PANEL的面板上有一个CANVAS控件,转为tab型后</P>
<P>加载了一个句柄为tabhandle,常量为TABPANEL的属性页,上边有个RING控件,如何取得该空间的值呢?</P>
<P>用GetCtrlVal的话,那么panelhandle和CONTROL ID分别该如何填写呢?</P>
<P>另外,我再用easytab.fp的时候,只加入easytab.fp,和easytab.h总是抱错</P>
<P>只有加入easytab.obj的时候才能编译,但我看例程中都没加这个,都是只加easytab.fp,然后包含easytab.h就可运行了,这是怎么回事呢?</P> <P>用GetCtrlVal的话,那么panelhandle和CONTROL ID分别该如何填写呢?</P><P>panelhandle=tabhandle,CONTROL ID=TABPANEL_RING
</P><P>另外,我再用easytab.fp的时候,只加入easytab.fp,和easytab.h总是抱错</P><P>
这个我也没碰到过</P><P>只有加入easytab.obj的时候才能编译,但我看例程中都没加这个,都是只加easytab.fp,然后包含easytab.h就可运行了,这是怎么回事呢?</P> <P>EasyTab_LoadPanels (panelHandle2, tabCtrl, 1, "AI.uir",__CVIUserHInst, PANEL,&panelai,0);</P><P>GetCtrlVal(panelai,PANEL_CHECKBOX,&check);</P><P>你运行例子的话报错吗?</P><P>如果不报错,可能是一些低级错误吧</P> <P>应该是link的时候出错吧</P> 请问 NON-FATAL RUN-TIME ERROR: "Winmain.c", line 62, col 22, thread id 0x00000AE4: Function EasyTab_ConvertFromCanvas: (return value == -45 ). The control type passed was not a valid type
到底是什么意思? 不好意思,我知道什么错误了,这是单步调试时出现的问题,现在已解决了
页:
[1]