Hallo Joe,
HI Rainer, (heute ist Domino Day
)
ja, nix mit wwM. 
Mit dem code kann ich 6 Variablen in eine Datei Speichern und
auslesen ?
irgendwas mache ich da noch falsch.(deshalbt hatte ich vorher
für jede variable eine datei genommen 
Ja, …
Dim ff As String
nein, Dim ff as Integer
ff = FreeFile
Open „D:\ziel.txt“ For Input As #ff
Output!
Print #ff, Ziel1.Caption
Print #ff, Ziel2.Caption
Print #ff, Ziel3.Caption
Print #ff, Ziel4.Caption
Print #ff, Ziel5.Caption
Print #ff, Ziel6.Caption
Close #ff
Dim ff As String
Integer
ff = FreeFile
Open „D:\ziel.txt“ For Output As #ff
Print #ff, Ziel1.Caption
Print #ff, Ziel2.Caption
Print #ff, Ziel3.Caption
Print #ff, Ziel4.Caption
Print #ff, Ziel5.Caption
Print #ff, Ziel6.Caption
Close #ff
Sonst richtig.
Ich habe Form2 hinzugefügt:
nun kann ich diese mit visible=true oder False
sichtbar/unsichtbar machen , richtig?
Ja, oder besser mit .Show und .Hide
Folgenden code habe ich verwendet um eine Meldung zu bekommen
wenn die Konfigurationsseite geschlossen wurde um danach die
Quellverzeichnisse zu aktuallisieren. ( Ich wusste mir nicht
anders zu helfen)
Private Declare Function GetDesktopWindow Lib „user32“ () As
Long
Private Declare Function FindWindow Lib „user32“ Alias _
„FindWindowA“ (ByVal lpClassName As Any, ByVal _
lpWindowName As Any) As Long
Private Declare Function PathFileExists Lib
„shlwapi.dll“ Alias „PathFileExistsA“ (ByVal pszPath As
String) As Long
Du willst mit Kanonen auf Spatzen schießen. 
Private Sub Command2_Click()
Shell Pathname:=„D:\o2Synch\config.exe“,
Windowstyle:=vbNormalFocus
While FindWindow(„D:\o2Synch\config.exe“, 0&:wink:
Falsche Syntax und falsch eingesetzt. Findwindow liefert Dir das Handle des Fensters. Suchen mußt Du nach der ‚Titelzeile‘, also dem Text, den Du z.B. mit Me.Caption eintragen kannst. Du verwendest dasHandle dann aber nicht (wozu auch) deshalb ist das nutzlos. Das könnte Dir helfen, wenn Du z.B. einen Screenshot von dem Fenster machen wolltest.
DoEvents
Wend
Label19 = „Bereit“
End Sub
Wenn Du das Handle des Fensters haben möchtest, dann schreib Deinen Shell-Befehl mal so:
Wnd = Shell („D:\o2Synch\config.exe“)
dann enthält Wnd das Handle.
Mit GetWindowText (Wnd) [API erst daklarieren] bekommst Du dann den Titel, so lange das Fenster offen ist.
Wozu machst Du das überhaupt in einer anderen .exe? Das habe ich immer noch nicht verstanden. Warum macht das Dein Programm nicht in Form_Load selbst? Dann weißt Du, wann die Daten geschrieben oder gelesen sind.
Erklär mal was die exe macht, was Dein Programm nicht selbst kann und warum es das nicht selbst kann.
Gruß, Rainer