Andi B. hat geschrieben: So wie ich die REXX Hilfe verstehe müßte da
Code: Alles auswählen
call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs' call
SysLoadFuncs
am Anfang des scripts zugefügt werden, richtig?
ARoederer hat geschrieben: Es reicht, wenn das ein Skript einmalig macht. Die
Funktionen stehen anschließend systemweit allen REXX-Skripten zur
Verfügung.
Leider gibt es noch wenige REXX-Skripte, die die externen Bibliotheken
rausschmeißen. Ein Beispiel dazu, ohne auf die Gefahren hinzuweisen,
ist leider Bestandteil der Basis-REXX-Hilfe. Wir sind im
Multitasking-Zeitalter angekommen und dürfen deshalb nicht einfach
eine Bibliothek aus dem Speicher entfernen, ohne dass Funktionen
existstieren, die das filtern oder wenigstens abfragen, ob noch ein
Prozess diese benötigt.
Leider findet man immer wieder REXX-Skripte, bei denen das Laden von
REXXUTIL.DLL fehlt, obwohl diese Funktionen daraus aufrufen. Das geht
meistens gut - jedenfalls lokal beim Entwickler.