找回密码
 注册
Simdroid-非首页
查看: 132|回复: 4

编程是怎样做子界面设计?

[复制链接]
发表于 2007-6-14 11:19:34 | 显示全部楼层 |阅读模式 来自 新加坡
我想在vb中点击一个button进入子界面,其余的button不可见,但在设计时已经有很多button了,显得很混乱,怎样在做子界面时屏蔽这些button,而能专心做子界面,谢谢。
发表于 2007-6-14 20:42:34 | 显示全部楼层 来自 广西桂林
Simdroid开发平台
我不知道你为何要这么做,不过还是提醒楼主,编程不要把简单问题复杂化,要不就会越滚越大,最后成一团乱麻.
不知道你所说的子界面是什么,是在所点击按钮的窗体上吗?还是另外弹出一个窗体?使同一窗体其余的按钮全部不可见?使用me.controls控件集合吧,循环,根据name或控件类型(具体什么属性忘了,自己查一下)判断,是按钮控件并且不是你所点击的那个,visible属性为假,搞定.
回复 不支持

使用道具 举报

发表于 2007-7-14 23:54:37 | 显示全部楼层 来自 广东肇庆
子界面可以做成MidiForm
控件不可见是:visible=false
回复 不支持

使用道具 举报

发表于 2007-7-18 20:54:58 | 显示全部楼层 来自 广东广州
VB编程本身就支持多文档界面即MDI,这也是面象对象编程的一大特色.你可以将你的按钮放到主界面上,然后点按钮时子界面再显现出来.退出了界面时就又回到主界面了.
现在绝大多数商业程序都是这样子的啦

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-7-18 20:56:46 | 显示全部楼层 来自 广东广州
3楼错了,MDIFORM一般是用来做主界面的,其他的FORM放到这个MDIFORM作子FORM
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-1 17:38 , Processed in 0.036492 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表