我是一名delphi的初学者,不太清楚delphi程序的执行流程,请教各位大侠如何实现程序启动后运行一段代码之后自动隐藏窗体?在那儿添加代码可以实现

解决方案 »

  1.   

    在你的FORM的ONACTIVE事件中写:{...你想要运行的代码}form1.hide;这样就行了
      

  2.   

    Drate 你好!
       我在onactive事件中添加 form1.Hide 语句后,在运行中出现这样的错误提示框:project project1.exe raise exception class EInvalidoperation with 
    message, cannot change visble in onshow or onHide, process stopped
    这是怎么回事?
         
       谢谢!
      

  3.   

    ONACTIVE 一定不行 以前我这么做过 后来想到了如何处理 可是现在忘了 我帮你找一下
      

  4.   

    不懂,不是要运行一段代码吗?
    跟OnActive有必然联系吗?
      

  5.   

    Windows.ShowWindow(SW_HIDE);
    UpdateWindow;试试!