首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

关于PageControl的一些疑问?该如何处理

2012-02-15 
关于PageControl的一些疑问?请问各位前辈小弟想创建一套心理测验的程序想采用PageControl来造假设我有TabS

关于PageControl的一些疑问?
请问各位前辈

小弟想创建一套心理测验的程序

想采用PageControl来造

假设我有TabSheet三个~TabSheet1和TabSheet2是问题~~TabSheet3是成绩

问题来了

1.   若TabSheet1的选项都未勾,则跳下一页按钮不给按,选了才能按到TabSheet2

    这样方法该怎么造呢?

2.   TabSheet1和2的选项分别有分数的,则统计到TabSheet3该怎么实现?

望各位前辈相助~谢谢


[解决办法]
在TabControl中有个OnChanging事件,参数AllowChange用来控制是否可更换页面。

void __fastcall TForm1::TabControl1Changing(TObject *Sender,
bool &AllowChange)
{
if (!CheckBox1-> Checked) {
AllowChange = false;
}
}

至于分数你写个函数判断一下,得出得结果写到第3页就OK

热点排行