注册 登录
编程论坛 VB6论坛

【求助】在属性栏修改窗体大小和背景之后,运行时未改变

ivana1899 发布于 2013-01-26 21:55, 682 次点击
我想实现一个答题的功能,分为三个窗体,分别为首页,答题页,答案页。希望三个窗体的大小一致,并且均处于屏幕的中心位置。
对于答题页,在属性栏修改窗体的大小和背景之后,运行时发现依然为原大小和背景,并未真正改变,结束运行检查窗体属性,是已经修改后的结果,为什么呢?
此时代码中并没有任何关于窗体大小和背景的设定。

如果在代码中手动限定ME.width和Me.height,则能够按照限定的结果变化。但是此时三个窗体大小一致,并startposition均为centerscreen时,第一、三窗体处于同一位置,第二个窗体就要上移几公分,为什么呢?

呜呜呜实在搞不定找不出问题~求大神~
7 回复
#2
yz10252013-01-27 04:53
用一个表单做作没这问题了~干嘛要分三个?
#3
seafish0112013-01-27 10:21
不知道!没代码没法说。
#4
Artless2013-01-27 12:34
#5
ivana18992013-01-27 14:21
回复 2楼 yz1025
@@表单是啥?没用过~觉得在一个窗体上做的话调整元件布局啊啥的会看起来重叠,很乱~
#6
ivana18992013-01-27 14:22
回复 3楼 seafish011
就是因为代码中没有任何关于 窗体大小、窗体背景 等对窗体任何性质的任何语句,所以才疑惑不解并且不知从何下手~求助~
#7
yz10252013-01-27 15:06
以下是引用ivana1899在2013-1-27 14:21:25的发言:

@@表单是啥?没用过~觉得在一个窗体上做的话调整元件布局啊啥的会看起来重叠,很乱~


不需要调整布局~
用3个Frame把框全都做好~
关键点叫Frame出来到指定位置就好~
其他Frame移到表单可视范围外~
甚至不用做隐藏的代码动作~使用者也看不到~
新手的情况不介意程序使用系统资源~
和CPU负载也不用跟人交接之类的情况下~
简单单做就好了~
#8
yz10252013-01-27 15:09
只是你的表单要锁死~不能让使用者拖动大小~
不然就加个隐藏代码~不过这样又要考虑到控缩放~
你定死表单大小吧~简单就好又不是要出国比赛~
1