![]() |
Form anzeigen im OnShow Ereignis
Hallo
ich habe ein Problem. Wenn ich im OnShow ereignis des Haupformulars meinen Login Dialog anzeigen lassen möchte, passiert garnichts. :?: Nur das Hauptformular wird angezeigt. Bei einem Klick auf einen Button wird das Formular aber angezeigt. Hat da jemand eine Idee Rene [edit=Daniel B]Titel korrigiert. MfG, Daniel B.[/edit] |
Poste doch bitte mal den Code des OnShow Ereignisses. Dann ist die Antwort bestimmt etwas präziser ;-)
...:cat:... |
Hast du in der Procedur von dem Button irgendwas anders gemacht? Was ich mir vorstellen könnte, wäre, das du den Dialog nicht siehst, weil er kleiner als das Hauptform ist, und dahinter liegt, folglich also nicht zu sehen ist. Vielleicht geht ja BringToFront.
Man liest sich, Stanlay:hi: |
Hallo,
Dieser Code funktioniert nicht
Code:
Dieser Code funktioniert
procedure TFrmMain.FormShow(Sender: TObject)
begin FrmLoginDlg.Show; end;
Code:
@Stanley: Es liegt wahrscheinlich daran, mit ShowModal geht es
procedure TFrmMain.FormShow(Sender: TObject)
begin FrmLoginDlg.ShowModal; end; Danke trotzdem MfG Rene |
Zitat:
Wenn du nun ShowModal aufrufst, wird die Anzeige des Hauptformulars solange unterdrückt (das OnShow Ereignis bleibt bei ShowModal "stehen") bis der Login Dialog geschlossen ist. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz