请问如何把一个普通的Form变成MDIForm? 假设我现在有个普通的Form1,上面有很多控件,现在我想在不改变这些控件的前提下把Form1变成一个MDIFORM,请问如何做?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不,我的意思是说我要把它变成主窗体,而不是midchild。 直接改成MDIForm恐怕不可能,你只能新建一个MDIForm,然后把Form1上的控件复制到MDIForm上就可以了。 mdiform窗体上有一些控件无法放置..但我们可以在mdiform上建立一个图片框,然后再把你的那些控件移到此图片框上面,,就可以啦.. VB并没有提供标准的办法但是还是有一个办法可行的,就是用文本编辑器打开Frm文件,然后把Begin VB.Form Form1改为Begin VB.MDIForm Form1,这样类是可以转过去了,但是有个把Form的属性MdiForm是不支持的,所以读取的时候会报一个小错,忽略掉就可以。问题是很多控件在MdiForm上会有问题,你小心吧 现在我的Form上边有几个Frame,每个Frame里边有几个Label,几个image,combobox 和textbox我在上面设计了几个图形按钮,每按一个按钮则显示一个Frame,并隐藏其他Frame,由于程序界面太多,不可能都用Frame(占资源太大),所以想用MDIForm 产生 MDICHILD 并且往上”贴“的办法。不知道改成MDIForm 后可不可以? 我现在只调整了Form1的前景色,borderStyle,maxbutton minbutton windowstate设成2.其他的像尺寸,位置都是执行时候现画的。 本人初学,希望得到大家的帮助,谢谢! 刚才用 holydiablo(鱼头) 的方法试过,VB提示加载错误,文件格式无效。 你可以用几个窗体分别加载各个Frame的内容,然后在主窗体中Show 出来,用API设其父窗体为主窗体,其表面效果和MDI一样,需且是用到时加载。但Unload时要设回来,不然有时会出错 (SQL)如何得到字段值相等的记录集 VB 如何取得输入法的输入状态 关于银行支付密码器的密码算法 VB查看文件或目录被哪个进程使用? 为什么不能及时更新? 50分在线询问:combo中删除item的问题。 阿甘先生在吗?你的托盘有点问题 急!!可编辑修改的msflexgrid控件怎样初始化写入数据库?? 回复 dbcontrols(泰山__抛砖引玉) dao方式访问 谁能邦我做报表 我给500到1000,毕业设计求救 新手问题:怎么定义文本框控件数组?
但是还是有一个办法可行的,就是用文本编辑器打开Frm文件,然后把Begin VB.Form Form1改为Begin VB.MDIForm Form1
,这样类是可以转过去了,但是有个把Form的属性MdiForm是不支持的,所以读取的时候会报一个小错,忽略掉就可以。问题是很多控件在MdiForm上会有问题,你小心吧
我在上面设计了几个图形按钮,每按一个按钮则显示一个Frame,并隐藏其他Frame,由于程序界面太多,不可能都用Frame(占资源太大),所以想用MDIForm 产生 MDICHILD 并且往上”贴“的办法。不知道改成MDIForm 后可不可以?
其他的像尺寸,位置都是执行时候现画的。 本人初学,希望得到大家的帮助,谢谢!
主窗体,其表面效果和MDI一样,需且是用到时加载。但Unload时要设回来,不然有时会出错