anoniem Geplaatst: 26 november 2002 Delen Geplaatst: 26 november 2002 Hoe kan ik in Delphi een form weer laten geven voordat het Mainform in beeld komt? Het gaat hier om een inlogscherm die zodra de applicatie gestart wordt in beeld moet komen. Als het inloggen gelukt is moet het Mainform pas in beeld komen. Quote Link naar reactie
anoniem Geplaatst: 26 november 2002 Auteur Delen Geplaatst: 26 november 2002 Je inlogscherm als mainform nemen. :D Quote Link naar reactie
anoniem Geplaatst: 26 november 2002 Auteur Delen Geplaatst: 26 november 2002 Daar had ik ook al aan gedacht, maar dat lijkt me niet echt praktisch en slordig want één form is echt hét Mainform :wink: Quote Link naar reactie
anoniem Geplaatst: 26 november 2002 Auteur Delen Geplaatst: 26 november 2002 Ik heb de oplossing al! Dit is de DPR file: [code:1:c766c5e79a] ... var frmLogin: TfrmLogin; begin Application.Initialize; Application.Title := 'xxx'; frmLogin := TfrmLogin.Create(Application); if frmLogin.ShowModal = mrOk then begin Application.CreateForm(TfrmMain, frmMain); ... end; frmLogin.Free; Application.Run; end.[/code:1:c766c5e79a] Wat ik hier heb gedaan is eerst een TfrmLogin maken en vervolgens ShowModal doen. frmLogin geeft mrOk, mrAbort of mrCancel terug (ModalResult := mrOk). Alleen als het ModalResult mrOk is, worden de andere forms gemaakt. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen