VB中如何复制Frame?

来源:百度知道 编辑:UC知道 时间:2024/06/23 15:48:40
我在Frame中添加了许多控件,比如按钮文本框等。我现在想在程序运行中连同其中控件一起复制这个frame,可是用load()命令复制出来后只有一个空框,请问高手们如何将其中的控件一次性复制完成?
(有一种一个个控件手动load的方法不要!)
其实……我的想法是先在窗体上画出一个frame来,然后根据某变量的值动态地加载出多个一样的frame,有时加载3个frame,有时2个,有时10个……这样。而不是在设计时就定死有几个frame。
用load是可以但是加载出来只有一个空壳。

如果要显示其他控件 只能load窗体 做成子窗体不就可以了吗

这涉及到 控件名问题~不能重复~所以你只能一个个load过去
你完全可以动态加载框架及其控件~而不是加载完一个再去复制~
或者说你想节约空间 加快程序运行速度的话。这样做出来的效率并没有快多少~
现在的电脑配置已经完全可以忽略这点~何不充分利用VB快速开发的特点 直接开发程序。直接clrl+c 在写代码的时候复制框架就好了~
要那么在乎效率的问题。何不用C去写程序?