|
|
发表于 2006-9-15 15:37:40
|
显示全部楼层
来自: 中国江苏扬州
确定某独立名称空间当前是否加载9 }* {9 C$ |% Z& d& s' ^+ ~
. P0 ?" Y7 Y4 v7 ]1 l8 I% }: E. F
(vl-vlx-loaded-p appname) + {6 O9 r, B& s! u/ [1 U5 _
参数
8 ]) T' _$ n4 l9 [% Y# O
# v3 Z+ F) N$ w+ P# j& ^appname
$ C6 S' o4 z) N" ~( `( n! X1 W
+ c# ]9 @, E+ {2 ]- v字符串,指定 VLX 应用程序。
' P$ _* v& j5 X2 L2 u" a. `& O% \& X3 \$ m# s: ]
返回值1 C3 p; x, i4 T# W; g: P7 P
^: M# Z- E7 F$ I7 I如果应用程序已经加载则返回 T,如果未加载则返回 nil。; @: l1 t+ f7 y. Z& b8 X
2 ^4 D h5 T& E6 z示例. g4 @, f$ n4 E& ~ H7 p7 A& d4 O
% P5 [# c1 F, i2 |" u
检查 vlxns 应用程序是否已加载到自己的名称空间:. U9 f1 n) j0 W/ u/ Q8 N& m
( k8 t* Z/ W9 r/ w% U" N: M命令: (vl-vlx-loaded-p "vlxns")
( q: W/ D d! G4 ?+ ]2 ^+ a8 L8 x2 [
nil
: P* o2 x {2 V1 |1 [2 \/ Q h; B, E
应用程序未加载到自己的名称空间。) c0 E: A3 q) n5 Q& e2 i
3 s' L# j- Q) x$ F% x! W, ?) t现在加载 vlxns:9 J# g2 {; M+ I" g# ]: V3 _7 U
; W% `7 l# n7 n' d: a' o$ r' H9 E
命令: (load "vlxns.vlx")
: r- o* {, ]9 U& h D/ C8 R- K8 g& [# u8 Z. V
nil
; z7 u3 }4 H, k2 c6 S6 K# y; ?2 C, z6 `
检查 vlxns 应用程序是否成功加载:
6 n4 l6 X* `$ e2 t- k% X/ t' r: v o. A& z- O
命令: (vl-vlx-loaded-p "vlxns")
4 N" b" @5 X1 R* V- V4 r3 r" x& x1 B: |$ w
T- k. O1 ?8 x! F+ L" E! W
/ W) B# | Q5 X- o) q( @本样例中假定 vlxns 定义为运行在自己的名称空间中。如果没有这样定义,它将被加载到当前文档的名称空间,vl-vlx-loaded-p 将返回 nil。 |
|