qlong79 发表于 2005-10-14 03:12:50

如何取得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>

iceaddice 发表于 2005-10-16 19:06:16

<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>

game216 发表于 2005-10-14 22:12:01

<P>EasyTab_LoadPanels (panelHandle2, tabCtrl, 1, "AI.uir",__CVIUserHInst, PANEL,&amp;panelai,0);</P><P>GetCtrlVal(panelai,PANEL_CHECKBOX,&amp;check);</P><P>你运行例子的话报错吗?</P><P>如果不报错,可能是一些低级错误吧</P>

Harry 发表于 2005-10-17 07:06:00

<P>应该是link的时候出错吧</P>

zhy2536 发表于 2005-10-18 01:08:12

请问 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
到底是什么意思?

zhy2536 发表于 2005-10-18 01:15:24

不好意思,我知道什么错误了,这是单步调试时出现的问题,现在已解决了
页: [1]
查看完整版本: 如何取得tabcontrol上控件的值?