不知道我说没说清楚,我的想法是我现在画窗体画得很累,每个都差不多,
只是项目不同,大家有没有办法,写一个小程序,按我的需求生成一个frm文件,我的窗体就不用画了。

解决方案 »

  1.   

    to 阿朗:
    你说的方法,我想过,不过那样我的程序中一个窗体的功能太多,以后想做其它功能会很复杂,
    我想生成相对独立的,不是想通过程序new 一下,或者简单地用控件数组。还是谢谢你的意见
      

  2.   

    1。保存工程
    2。文件---Form1另存为
    3。把Form1名称改了
    4。工程---添加窗体---现存,把原来的Form1加入。
      

  3.   

    看来是我没说明白,谢谢大家的好心,看来这分不能给出去了。我是想生成一个frm文件,不是想加载一个窗体,
      

  4.   

    frm文件就是文本文件啊,当然可以自己写啦,只要你对frm文件有足够的了解就行
      

  5.   

    问题就是了,我对frm不是很了解,研究了半天,我印象中读本科时见过这样的程序,来生成三层结构的一个程序,现在想不起来叫什么名了。我想一定能做做出来这种东西。
      

  6.   

    向窗体模块填加属性。
    F声明一个窗体变量,用NEW命令生成一个新窗体付给这个量变。
    窗体本身就是一个类。
      

  7.   

    ////////////我是想生成一个frm文件,不是想加载一个窗体,/////////////有没有试过我的方法!!!!!!!!!!!!!!
      

  8.   

    写一个通用过程:可放在启动窗体或模块中
    Sub formset(formnum As Form)          '设置窗体的位置和大小
    formnum.Left = 2000 
    formnum.Top = 3000
    formnum.Width = 5000
    formnum.Height = 3000
    End Sub如工程有四个窗体:form1 form2 form3 form4 
    对form1
    private sub form_load()
    formset form1
    formset form2
    formset form3
    formset form4
    end sub
      

  9.   

    to 大头:
    你的方法我想不用试吧,那样的话我还是要一个个地改位置,
    如果像你说的,不用那么麻烦,直接把界面Ctr+C,Ctr+V就可以实现。
      

  10.   

    ///////写一个小程序,按我的需求生成一个frm文件/////
    可以做外接程序