Vielen Dank für Eure Mithilfe. Funktioniert jetzt einwandfrei.
Lag an der Batch-Datei. DOS ist hier eben kleinlich. Lag an zuvielen \ oder vergessenen c:\. Der Aufruf der Batch-Datei über Windows hat hier vermutlich im Hintergrund korrigiert.
Meine komplette Lösung nun zur Info:
Code:
:K_PLACE:
screen hilfe
local str mail=""
local str mailstr=""
mail=daten.email
mailstr = "c:\progra~1\micros~2\office\outlook.exe /c ipm.note /m "&mail
!mailstr = "c:\prog\rkv8.5\prog\outlmail.bat "&mail
put in hilfet do clear screen
put at 0,0 "eMail-Adresse "&daten.kunde filled
put in hilfe do clear screen
put at 5,5 mail
put in hilfeb at 3,1
Menu
:"Bearbeiten":
get in hilfe at 5,5 daten.email width 35
replace daten
:"Senden":
execute mailstr
:"Termin":
execute "c:\prog\rkv8.5\prog\outlterm.bat"
:"Abbrechen":
end Menu
end screen Hab mir gleich noch den Aufruf für einen neuen Termin eingefügt.
Die beiden Batch-Dateien wieder als TXT.