我在做个作业,需要自己做个网页浏览器,我现在已经做好了,但是大小不对,当运行的时候还好,不过我一双击窗口最大化,窗口变大乐,但浏览器还是原来那么大,各位告诉我怎样设置,还有一个问题是我在我的作业加了一个密码form,就是一运行就会先出现个密码form,让你输入密码,但是哪个form我是做好了,但运行时不出来,每次运行时都是出来第一个主form,所以我也请交各位应该怎样设置,谢谢大家乐

解决方案 »

  1.   

    不知道你的浏览器是用什么控件,你可以看看 
    控件的 align 属性 ,你把它设置为alClient ,窗口最大化后,浏览器应该也可以跟着变大了
    如果还放在其它控件上,如 panel,对应控件的align属性也应该设为 alClient
      

  2.   

    显示form窗口办法一
    可以在 主窗口 oncreate 事件中动态创建form,并ShowModal出来。
      

  3.   

    谢谢楼上,第一个问题解决了,但是第2个问题一直没弄好,你所说的oncreate 事件我一直没找到,而且如何创建form,说实话我是个新手,所以问起来比较白痴,见笑了
      

  4.   

    刚才我试了,把我那个密码form.showmodal后,以运行就出现错误,问下,还有别的方法吗 ?
      

  5.   

    在窗体空白地方上双击 进入 FormCreate 事件然后在里面写
    var
     aform:*****;  
    //打开你那个密码窗口,看代码
    //找到下面的内容
    //type
    //  ***** = class(TForm)  //*****就是填在上面的内容
    begin  //这行自动生成应该不用写
              aform:= form.Create(application);
              aform.ShowModal;
              aform.Free;
    end;  //这行也是自动生成