Also ich habe die von Birgitta vorgeschlagene Procedur mit dem API verwendet. Läuft "eigentlich" alles.

Allerdings habe ich jetzt das Problem das meine Bildschirmdatei so groß ist das die 65535 Stellen der RCVVAR-Variablen nicht mehr ausreichen.

Gibts eine Möglichkeit die Variable noch größer zu machen oder habe ich bei dem Api die Möglichkeit nur die Felder eines Formats zu ermitteln ?

Um dieses Problem zu umgehen hab ich mir gedacht vielleicht einfach selbst zu Beginn des Programms einen DSPFFD auszuführen. Da gibts aber auch einen Haken. Während die Anzeige die Zeile und Spalte eines Feldes liefert, werden diese bei *OUTFILE nicht mehr zur Verfügung gestellt.

Da kann man doch wohl mal wieder sagen IRGENDWAS IST IMMER

Naja hoffentlich hat jemand ne Lösung.

Vielen Dank für Eure Mühe