Form1运行时为最大化(Max),双击Form1的标题栏窗体为标准化(normal),但却不是我当初定义的normal型窗体,窗体很小。请问大虾如何解决呢?

解决方案 »

  1.   

    你可以在程序里自定义FORM的高度和宽度:
    FORM1。WIDTH:=FORM1。WIDTH+323;
    FORM1。HEIGHT:=FORM1。HEIGHT+32;
      

  2.   

    不知道为什么,我将form1的borderstyle设为
    bsSingle,windowstate=wsMaximized后运行时,开始为最大化,可双击标题栏时按道理应该恢复原先设计的标准窗口,可很小,楼上的大虾我试了将其放在FormCreate中还是不行。
      

  3.   

    好了,这个问题实在是太菜了,我改用开始运行时为normal就可以了。
    ///---------------------------------------------------------
    对了,如何使这个FORM1在运行时按下“最小化按钮”时能象在DELPHI开发环境
    中的窗体最小化一样,窗体伏在win98的任务栏上方,而不是中任务栏中间呢??
    回答正确100分立即送给,绝不食言!!!
      

  4.   

    你这样试试:
    在form的create事件中加入:
      SCALEBY(SCREEN.WIDTH,1024);
      

  5.   

    cg1120(代码最优化-§新年祝福你,好运伴着你§) :
       谢谢你的回答,我想这个问题应该不是很难的,其实有个问题一直困扰着我,就是:
       如何使这个FORM1在运行时按下“最小化按钮”时能象在DELPHI开发环境
    中的窗体最小化一样,窗体伏在win98的任务栏上方,而不是任务栏中间呢?
      

  6.   

    开始运行时把FORM1的属性设置成为NORMAL就行了。或是上来自己定义尺寸