Also ich verdeutliche das mal.
Meine Anwendung darf man auch 15 mal starten, nicht nur 2 mal, sondern x mal.
Die Postion des Fensters wird abgespeichert und beim Aufruf der Anwendung gelesen.
poDefaultPosOnly funktioniert bei mir nicht, da ich die Postion selber manuell bestimme, der Test hat das auch bestätigt. Ich denke das muss so laufen:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
if (läuft schon eine Anwendung?) then
begin
PositionLeft=PositionLeft+20;
PositionTop=PositionTot+20;
end;
end;