Vom Grundsatz her ist das kein Problem.
Du benötigst nur die entsprechende Prototyp-Deklaration und compilierst das Programm mit dem Binderverzeichnis QC2LE.
Das kannst du auch in den H-Bestimmungen angeben "H BNDDIR('QC2LE')"
Wichtig ist nur die Unterscheidung der einzelnen Parameter mit ByRef (keine Angabe) ByVal (value) und C-String (0-terminiert).
Beispiel:
Code:d strtol pr 10I 0 extproc('strtol') d nptr * options(*string) value d endptr * value d base 10I 0 value
Bookmarks