C++Builder 程序员博客
4 Jul
我一个pagecontrol ,子页里面已经已经有很多控件,比如按纽什么的,确实存在,在头文件里找到对象,但是DFM文件里没找到。对象树也没找到,但是不能显示?怎么办?
不能显示!就是可视不能显示!
>>>可视不能显示
听起来好难理解。
看头文件这些控件的声明放在那儿,只有在__Publish那的才能显示,其他都是动态创建的,而__Publish下的是由自动添加的。
编译没问题??
DFM中没有肯定是显示不出来了,
主要是控件加载问题
应该不是控件的问题
看了半天,没明白….
再看一遍先.
奇怪的问题。
(1)控件没放在PAGE上?
(2)控件Visible=false?
(3)控件放在另外一容器上,而该容器Visible=false?
(4)在Form上右单击右键,View as Text,看看控件的定义还有没?
(5)对象察看器中能否列出该控件?
….
我一个pagecontrol ,子页里面已经已经有很多控件,比如按纽什么的,确实存在,
这里的‘确实存在’是指什么?
式published下面有他们的声明?
后面的dfm文件找不到?
你把Form窗体重新设计个看看,
把控件重新放上去试试
删除它,重新放,就行了!
我估计是你那一页的TabVisible(注意不是Visible)设置成false了,你可以查找TabSheet对象,然后查看其属性。
以前碰到过类似的问题
个人认为16楼应该说对了,继续关注
这个问题找到,是控件问题!找不到,所有声明被忽略了!