ich habe es jetzt verstanden und es ist richtig gut:
mit:
direct1.m(arg1,arg2,Prom,D,M,N,Tfile,ERGEB,FEHLER2); rufe ich die function m im Modul direct1 auf kann dort ( mit etwas Geschick) die ARRAYs D,M,N,Tfile usw direct bearbeiten. Das ist richtig gut.
ich bedanke mich
Effel