Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#1

splashform und showmessage

  Alt 8. Feb 2010, 08:16
hallo zusammen,
mit

Delphi-Quellcode:

    Application.Initialize;
        splashForm := TSplashForm.Create(nil);
       SplashForm.ShowOnTop;
       Application.ProcessMessages; //need this line to allow display
       SplashForm.Update;
    .
    .
    .
    .
     
     login_pruefen;
     .
     .
     
      Application.CreateForm(Tmyform, myform);
      Application.Run;
zeige ich während des Programmstartes ein Splashform an.
in der Routine login_prüfen wird per ShowMessage(blabla');
eine Meldung angezeigt.

Unter Vista tritt jetzt folgendes auf:
der Text im message-fenster wird nicht angezeigt, unter XP aber schon.

kommentiere ich
//SplashForm.ShowOnTop;
aus, wird das Splash trotzdem angezeigt und auch die Meldung funtkioniert!

was ist hier falsch?

Gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat