Forum: Sonstige Fragen zu Delphi
Delphi
by H3llsing,
9. Dez 2010
Achso ! Ich bin von nur 2 mal ausgegangen aufgrund dieser Aussage ;)
du könntest dir auch das Fensterhandle der zu letzt erstellten Instanz ausgeben lassen und daran dann die Aktuelle Position + 20 nehmen und dann deine neue Intanz erstellen.
Forum: Sonstige Fragen zu Delphi
Delphi
by H3llsing,
9. Dez 2010
Ich weiß nicht obs auch leichter geht, aber man könnte sich die Fensternamen aller laufenden Handles ausgeben lassen und diese dann mitzählen. Bei mehr als 2 = Exit
Sowas zum beispiel ?!
listbox zum mitlesen der Fensternamen
// nicht getestet
public
{ Public-Deklarationen }
end;
Forum: Sonstige Fragen zu Delphi
Delphi
by H3llsing,
9. Dez 2010
kannst du nicht mit dieser Komponente OneInstance angeben was geschehen soll wenn das Programm bereits gestartet ist ?
Dann könntest du es doch mit deinen Positionswerten starten.
ich glaub diese Komponente wars
-> http://www.delphipraxis.net/28020-mehrere-instanzen-des-programms-verhindern.html
EDIT:
hab grad nochmal Nachgeschaut, die Kompo hat 2 ereignisse