Ok danke.

So habe das Programm erstellt. Wollte es nun über "CALL" aus VARPG aufrufen.

Musst mir vorher noch einen Constante definieren da ich LINKAGE(*SERVER) angeben musste.

PHP-Code:
Dtestlangua       C                   const('testlangua'linkage(*server
Testlangua heißt das programm und Testlangua steht auch bei extpgm im Porgramm.

Habe mir in VARPG dann noch eine PLIST definiert um die werte zu übergeben und zurückbekommen.

Ich rufe dann das Programm mittels:

PHP-Code:
C                   call      testlangua    parml 
auf und bekomme aber diese Fehlermeldung:

0202 Der Aufruf an testlangua wurde fehlerhaft beendet.
Ursache . . . . : Ist der Name *N, handelte es sich bei dem Aufruf
um einen Bindeaufruf nach Prozedurzeiger.
Fehlerbeseitigung: Die Fehlerprotokolldatei FVDCERRS.LOG auf weitere
Informationen über die Fehlerursache prüfen.

Im Logfile steht:

Testsubf.EXE Fri Sep 8 13:12:19 2006 ** Error logging begins **
Testsubf.EXE Fri Sep 8 13:12:19 2006 MCH3401 Auflösung zu Objekt testlangua nicht möglich. Art und Subart X'0201', Berechtigung X'0000'.
Testsubf.EXE Fri Sep 8 13:12:29 2006 *** Error logging ends ***

Hat jm eine Idee was diesen Fehler verursacht hat?

Gruß Martin

[EDIT]
Hab das Problem mittlerweile gelöst.
[/EDIT]