Hallo,
weiß jemand zufällig wie ich aus einem VB6 Programm an ein
fremdprogramm daten übergebe?
*
der einfachheit halber die übergabe des wortes „test“ per
klick aus dem programm test2.exe an das programm test1.exe, in
Text1.text
*
einfach wäre, wenn das Programm test1.exe auch von Dir ist.
Dann kann es Parameter übernehmen die Du einfach nur übergeben musst.
Aufruf:
Shell „C:\Test1.exe test“, 1
In ‚Test1‘ wird der Parameter an die Variable ‚Command‘ als String übergeben. Das Eintragen in Text1.Text ist dann eine Aufgabe für Test1.
Wenn Test1.exe nicht von Dir ist, geht es auch, aber der Aufwand ist sehr viel größer. Dann musst Du das Handle des Programms Test1 suchen, alle Handles suchen, die dieses Programm enthält und ermitteln, welches Handle zu Text1 gehört. Mit Sendmessage kannst Du dann Text an dieses Fenster schicken.
Gruß Rainer