一个程序开始端像dehpi会有一张图片以便缓冲,问这张图片怎么在程序中设制?

解决方案 »

  1.   

    这是闪屏,用一个窗体,在上面放上一个Image控件,在项目文件中,先创建这个窗体,在创建主窗体,然后将这个闪屏窗体关闭
      

  2.   

    在一个form上面放置图片,在主程序开始前把form创建并显示,主程序启动后把form关闭,自己看看工程文件代码就知道了
      

  3.   

    begin
      Application.Initialize;
      //控制程序只能有一个运行的实例
      if FindWindow(nil, 'UntMain') <> 0 then
      begin
        Application.MessageBox('程序已经启动!    ', '系统信息', MB_OK + MB_ICONEXCLAMATION + MB_SYSTEMMODAL);
        Exit;
      end;
      //你要的答案在这里,当然要自己新建一个SplashFrm。上面放一个Image,载
      //入一张图片
      SplashFrm := TSplashFrm.Create(Application);
      SplashFrm.Show;
      SplashFrm.Update;  Application.Title := 'MainFrm';
      Application.CreateForm(TMain, Main);
      //保持两秒
      sleep(2000);  SplashFrm.Hide;
      SplashFrm.Free;
      //结束
      Application.Run;