individuelle Kennung für jede gestartete "Instanz"
-
Hallo zusammen,
ich möchte, dass wenn mein mit dem Borland Builder erstelltes Programm später mehrfach gleichzeitig läuft, jedes Fenster eine individuelle Caption hat, um die Fenster unterscheiden zu können. Ich habe es mit
HWND myHandle = Application->Handle; Form1->Caption = "Handle (" + IntToStr(myHandle) + ")"; Application->Title = "Handle (" + IntToStr(myHandle) + ")";versucht, dann hat aber jedes Fenster die Caption
"Handle (1)".Womit könnte ich sonst noch die Fenster unterscheiden?
Gruss
Lodo2609
-
Hallo,
Bastel dir doch was aus der Systemzeit zusammen. Du kannst auch bei jedem Start eines Prozesses eine laufende Nummer in eine Datei (oder Registry) schreiben die du dann hochzählst.
-
Hallo
Siehe auch das Beispielprojekt "Single Instance Checker" das der Builder mitliefert, irgendwo im Examples-Verzeichnis. Das kann man sicher auch so umbauen das statt alle weiteren Instanzen geschlossen werden eben ein Zähler inkrementiert wird.
bis bald
akari