Einzelnen Beitrag anzeigen

rbrose

Registriert seit: 7. Jun 2016
8 Beiträge
 
#5

AW: Android/iOS Öffnen von anderen Forms

  Alt 13. Jun 2016, 19:48
Sorry ist mir irgendwie noch nicht klar.

Wenn ich z.B.

Delphi-Quellcode:
procedure TMasterDetailForm.FormCreate(Sender: TObject);
var
  LoginForm: TForm1;
begin
  DB:=TDB.Create(FDConnection1);
  try
    if not DB.isLogged then
      begin
       LoginForm := TForm1.Create(nil);
       LoginForm.Show;
      end;

  finally
    //nothing todo
  end;
end;
Im MainForm im Event FormCreate die LoginForm öffne, dann wird diese im Hintergrund geöffnet. Wie kriege ich diese in den Vordergrund?

Kann ich nicht vorher die Überprüfung machen? Und die mainform überhaupt nicht laden zu dem Zeitpunkt?
Oder muss eine Form existieren beim Programm start? In Android ist es ja eine Activity.

Wenn das nicht geht, dann muss ich die LoginForm in den Vordergrund kriegen und beim Android Back button die App schließen. Richtig?
  Mit Zitat antworten Zitat