我的project里有两个TForm,想在其中一个From里设置一个Buttom,一按就显示第二个Form,该怎么做呢?就是类似VB里的form2.show的效果,Delphi里有这样的语句吗?

解决方案 »

  1.   

    delphi中有formx.show方法,但因把所要引用的窗体所在单元加到uses列表里(其实delphi环境可自动添加的)
      

  2.   

    怎么才能让Delphi环境自动帮我添加呢?我是自己到uses里添加unit2的
      

  3.   

    from1点击Button打开form2
    先在form1包含form2
    然后在Button点击事件里
    Form2.Show;
      

  4.   

    用form.showmodal,form.show都可以的
      

  5.   

    还有一个附带的小问题:我写的程序字体很难看(例如label控件字体显示),感觉就是10号字体,而不是9pt的字体,但有时重新进入一次D6就又正常了,怎么回事呢?
      

  6.   

    字体没设置好,改成宋体会比较好看(TFont属性)
      

  7.   

    你可以把控件全选,然后会有Font属性的,一改了之,或者直接改一下Form的Font就行了
    上一个问题就不答了