Hallo Bruno, fuerchau,

danke für die Tips, habe das Problem jetzt folgendermassen gelöst:
im open-befehl habe ich jetzt die CCSID für file UND open angegeben, dann ist die Textdatei auf Windows lesbar.

eval flag=O_CREAT+O_RDWR+O_CCSID+ O_TEXTDATA+O_TEXT_CREAT+O_EXCL
eval mode=S_IRUSR+S_IWUSR+S_IXUSR

eval cp_file = 367
eval cp_open = 37

eval fd = open(pathptr:flag:mode:cp_file:cp_open)

** schreiben
eval buf='hallo1' + X'0D25'
callp write(fd: bufpointer: %LEN(%TRIMR(buf)))

callp close(fd)


Wenn jetzt die Umwandlungstabelle gefunden wird, geht das super !

Ist eigentlich die codepage 367 OK, weil alle von der 1252 reden, für die habe ich aber keine conversion-table gefunden....