「Vl-list-exported-functions」の版間の差分
(ページの作成: ; 構文 : (vl-list-exported-functions [''appname'']) ; 機能 : VLX の外部に公開された関数をリストにする。 ; 引数 :* appname : ロードされている …) |
細編集の要約なし |
||
1行目: | 1行目: | ||
{{AutoLISP}} | |||
; 構文 | ; 構文 | ||
: (vl-list-exported-functions [''appname'']) | : (vl-list-exported-functions [''appname'']) | ||
; 機能 | ; 機能 | ||
: VLX の外部に公開された関数をリストにする。 | : VLX の外部に公開された関数をリストにする。 | ||
; 引数 | ; 引数 | ||
:* appname : ロードされている VLX アプリケーションの名前を示す文字列。 拡張子 .vlx は含めない。 | :* appname : ロードされている VLX アプリケーションの名前を示す文字列。 拡張子 .vlx は含めない。 | ||
; 戻り値 | ; 戻り値 | ||
13行目: | 18行目: | ||
; サンプル | ; サンプル | ||
: (vl-list-exported-functions " | <pre class="brush:autolisp;"> | ||
: | (vl-list-exported-functions) | ||
("C:-BLOCKREPLACE" "C:-BLOCKTOXREF" "C:-CDORDER" "C:-LAYOUTMERGE" "C:-REDIRMODE" "C:-TCASE" "C:-XLIST" "C:3DARRAY" "C:ACADINFO" "C:ACETUCS-BACK" "C:ACETUCS-BOTTOM" "C:ACETUCS-FRONT" "C:ACETUCS-LEFT" "C:ACETUCS-RIGHT" "C:ACETUCS-TOP" "C:ADDVARS2SCR" "C:AI_CIRCTAN" "C:AI_CUSTOM_SAFE" "C:AI_DESELECT" "C:AI_DIM_TEXTABOVE" "C:AI_DIM_TEXTCENTER" "C:AI_DIM_TEXTHOME" "C:AI_DRAWORDER" "C:AI_FMS" "C:AI_PRODUCT_SUPPORT" "C:AI_PRODUCT_SUPPORT_SAFE" "C:AI_PSPACE" "C:AI_SELALL" "C:AI_TILEMODE1" "C:AI_TRAINING_SAFE" "C:ALIASEDIT" "C:ALIGNSPACE" "C:ATTIN" "C:ATTOUT" "C:ATTREDEF" "C:BCOUNT" "C:BEXTEND" "C:BLOCK?" "C:BLOCKREPLACE" "C:BLOCKTOXREF" "C:BREAKLINE" "C:BSCALE" "C:BTRIM" "C:BURST" "C:CDORDER" "C:CHURLS" "C:CLEAN" "C:CLIPIT" "C:COPYM" "C:DATE" "C:DDEMODES" "C:DDGRIPS" "C:DDRMODES" "C:DDSELECT" "C:DELINDEL" "C:DELINJMP" "C:DHLINDEL" "C:DHLINJMP" "C:DIMREASSOC" "C:EDGE" "C:EDGET" "C:EDITTIME" "C:ETBUG" "C:EXOFFSET" "C:EXPLAN" "C:EXPRESSMENU" "C:EXPRESSTOOLS" "C:EXTRIM" "C:FASTSEL" "C:FLATTEN" "C:FS" "C:FSMODE" "C:GATTE" "C:GETSEL" "C:GIFIN" "C:GOTOURL" "C:IMAGEAPP" "C:IMAGEEDIT" "C:IMAGEOVERLAP" "C:LAYOUTMERGE" "C:LSP" "C:LSPDUMP" "C:LSPSURF" "C:MKLTYPE" "C:MKSHAPE" "C:MOVEBAK" "C:MPEDIT" "C:MSTRETCH" "C:MVSETUP" "C:PCXIN" "C:PLT2DWG" "C:PSBSCALE" "C:PSTSCALE" "C:QQUIT" "C:REDIR" "C:REDIRMODE" "C:REPURLS" "C:REVERT" "C:RTEDIT" "C:RTEXT" "C:RTEXTAPP" "C:RTUCS" "C:SAVEALL" "C:SHOWURLS" "C:SHP2BLK" "C:SSX" "C:SUPERHATCH" "C:TCASE" "C:TCIRCLE" "C:TCOUNT" "C:TEXTFIT" "C:TEXTMASK" "C:TEXTUNMASK" "C:TFHELP" "C:TFRAMES" "C:TIFFIN" "C:TJUST" "C:TORIENT" "C:TREX" "C:TSCALE" "C:TSPACEINVADERS" "C:TUTCLEAR" "C:TUTDEMO" "C:TXTEXP" "C:VARS2SCR" "C:VLISP" "C:VPSCALE" "C:VPSYNC" "C:XDATA" "C:XDLIST" "C:XLIST") | |||
(vl-list-exported-functions "whichexpns") | |||
("WHICHNAMESPACE") | |||
</pre> | |||
----- | ----- |
2016年3月9日 (水) 08:52時点における最新版
- 構文
- (vl-list-exported-functions [appname])
- 機能
- VLX の外部に公開された関数をリストにする。
- 引数
-
- appname : ロードされている VLX アプリケーションの名前を示す文字列。 拡張子 .vlx は含めない。
- 戻り値
- 公開された関数の名前を示す文字列のリスト。 指定された VLX から公開された関数が存在しない場合は nil。appname を省略するか nil を指定した場合は、VLX 名前空間から公開された関数以外のすべての公開された関数 (たとえば、c: 関数) のリストを返す。
- サンプル
(vl-list-exported-functions) ("C:-BLOCKREPLACE" "C:-BLOCKTOXREF" "C:-CDORDER" "C:-LAYOUTMERGE" "C:-REDIRMODE" "C:-TCASE" "C:-XLIST" "C:3DARRAY" "C:ACADINFO" "C:ACETUCS-BACK" "C:ACETUCS-BOTTOM" "C:ACETUCS-FRONT" "C:ACETUCS-LEFT" "C:ACETUCS-RIGHT" "C:ACETUCS-TOP" "C:ADDVARS2SCR" "C:AI_CIRCTAN" "C:AI_CUSTOM_SAFE" "C:AI_DESELECT" "C:AI_DIM_TEXTABOVE" "C:AI_DIM_TEXTCENTER" "C:AI_DIM_TEXTHOME" "C:AI_DRAWORDER" "C:AI_FMS" "C:AI_PRODUCT_SUPPORT" "C:AI_PRODUCT_SUPPORT_SAFE" "C:AI_PSPACE" "C:AI_SELALL" "C:AI_TILEMODE1" "C:AI_TRAINING_SAFE" "C:ALIASEDIT" "C:ALIGNSPACE" "C:ATTIN" "C:ATTOUT" "C:ATTREDEF" "C:BCOUNT" "C:BEXTEND" "C:BLOCK?" "C:BLOCKREPLACE" "C:BLOCKTOXREF" "C:BREAKLINE" "C:BSCALE" "C:BTRIM" "C:BURST" "C:CDORDER" "C:CHURLS" "C:CLEAN" "C:CLIPIT" "C:COPYM" "C:DATE" "C:DDEMODES" "C:DDGRIPS" "C:DDRMODES" "C:DDSELECT" "C:DELINDEL" "C:DELINJMP" "C:DHLINDEL" "C:DHLINJMP" "C:DIMREASSOC" "C:EDGE" "C:EDGET" "C:EDITTIME" "C:ETBUG" "C:EXOFFSET" "C:EXPLAN" "C:EXPRESSMENU" "C:EXPRESSTOOLS" "C:EXTRIM" "C:FASTSEL" "C:FLATTEN" "C:FS" "C:FSMODE" "C:GATTE" "C:GETSEL" "C:GIFIN" "C:GOTOURL" "C:IMAGEAPP" "C:IMAGEEDIT" "C:IMAGEOVERLAP" "C:LAYOUTMERGE" "C:LSP" "C:LSPDUMP" "C:LSPSURF" "C:MKLTYPE" "C:MKSHAPE" "C:MOVEBAK" "C:MPEDIT" "C:MSTRETCH" "C:MVSETUP" "C:PCXIN" "C:PLT2DWG" "C:PSBSCALE" "C:PSTSCALE" "C:QQUIT" "C:REDIR" "C:REDIRMODE" "C:REPURLS" "C:REVERT" "C:RTEDIT" "C:RTEXT" "C:RTEXTAPP" "C:RTUCS" "C:SAVEALL" "C:SHOWURLS" "C:SHP2BLK" "C:SSX" "C:SUPERHATCH" "C:TCASE" "C:TCIRCLE" "C:TCOUNT" "C:TEXTFIT" "C:TEXTMASK" "C:TEXTUNMASK" "C:TFHELP" "C:TFRAMES" "C:TIFFIN" "C:TJUST" "C:TORIENT" "C:TREX" "C:TSCALE" "C:TSPACEINVADERS" "C:TUTCLEAR" "C:TUTDEMO" "C:TXTEXP" "C:VARS2SCR" "C:VLISP" "C:VPSCALE" "C:VPSYNC" "C:XDATA" "C:XDLIST" "C:XLIST") (vl-list-exported-functions "whichexpns") ("WHICHNAMESPACE")
関連事項