CAD programy 4M
(xunload appname [flag])
Zruší SDS aplikaci.
Tato funkce uvolní libovolnou aplikaci SDS, která je aktuálně načtena. IntelliCAD informuje aplikaci, že vyčistí veškerou přidělenou paměť a skončí sama, poté uvolní aplikaci a zruší registraci svých příkazů.
Volitelný argument flag se používá pouze při výskytu chyby během načítání. Funkce xunload vrací hodnotu flag při selhání; Pokud flag chybí, zobrazí se namísto ní chybová zpráva.
Pokud se aplikace, kterou se pokoušíte xunload načíst, momentálně není načtena, uvidíte zprávu a požadavek bude ignorován.
PŘÍKLAD:
Tato funkce uvolní libovolnou aplikaci SDS, která je aktuálně načtena. IntelliCAD informuje aplikaci, že vyčistí veškerou přidělenou paměť a skončí sama, poté uvolní aplikaci a zruší registraci svých příkazů.
Volitelný argument flag se používá pouze při výskytu chyby během načítání. Funkce xunload vrací hodnotu flag při selhání; Pokud flag chybí, zobrazí se namísto ní chybová zpráva.
Pokud se aplikace, kterou se pokoušíte xunload načíst, momentálně není načtena, uvidíte zprávu a požadavek bude ignorován.
PŘÍKLAD:
Code | Returns |
---|---|
(xunload "goodapp") | Unloads the application "goodapp". |
(xunload "badapp") |
Error unloading application: Could not find badapp.dll. |
(xunload "badapp" "Uh-oh!") |
Error loading application: Could not find badapp.dll. "Uh-oh!" |
(xunload "badapp") |
Unloads the application "goodapp". Error loading application: Could not find badapp.dll |
(xunload "notloaded") |
Error loading application: Could not find notloaded.dll Application "notloaded" not loaded error: XUNLOAD failed |
(xunload "notloaded") |
*Cancel* "notloaded" |