TEdit von einer anderen Anwendung aus mit Wert füllen (war : ShellExecute)
-
Hallo,
ich starte mit
ShellExecute(Edit1->Handle,"open","Test.exe",NULL, NULL, SW_MINIMIZE);
die Aplication Test.exe und übergebe ein Edit Handle.
Wie kann ich den nun über das Edit Handle in der gestarteten Test Application
etwas nach Edit1 schreiben?/Edit akari : Bitte beim nächsten Mal aussagekräftigeren Titel wählen!
-
Hallo
Gar nicht. Das Handle in ShellExecute ist nicht dafür gedacht.
Die Test-App muß schon selber wissen wo sie welche Daten liefern soll.bis bald
akari
-
Aha, wie kann ich dann der Application von der aus Test
gestartet wurde etwas mitteilen?
-
Hallo
Möglichkeiten gibt es da viele, je nachdem was du für Anforderungen du hast. Das Füllen eines Edit-Controls kannst du zum Beispiel hier nachlesen.
bis bald
akari
-
String ClassName = "TForm1"; String WindowName = "Test"; HWND wHandle = FindWindow(ClassName.c_str(),WindowName.c_str()); if(wHandle != NULL) { SendMessage(wHandle, WM_SETTEXT, 0, (long)"Hallo"); }
Danke Dir, werde mich mit dem Thema noch etwas genauer beschäftigen.
-
akari schrieb:
/Edit akari : Bitte beim nächsten Mal aussagekräftigeren Titel wählen!
akariDie fallen mir leider immer erst später ein