我安装了themeengine控件,效果和XP的一样,我的程序是MDI的,当登陆窗体出来时,主窗体也跟着出来了,如何解决。

解决方案 »

  1.   

    那你在主窗体的OnShow事件里面:var frmRegistry:TfrmRegistry;
    begin
     frmRegistry:=TfrmRegistry.Create(Application);
     if frmRegistry.ShowModal<>mrOK then
     begin
      frmRegistry.Free;
      Application.Terminate;
      Exit;
     end;
    ...............end;
      

  2.   

    1、登陆窗体的 formstyle设置为  bsdialog,//模态和非模态窗口
    2、登陆窗体设为动态创建:project--->Enverment-->form,
    把登陆窗口,这个以已经做好了,???!!!
    3、.create(Application);
    4. .showModle();即可!!!