
| (acad_helpdlg helpfile topic) | ||
| - zastaralý - nahrazen funkcí help | ||

| (command [arguments] ...) | ||
| Argumenty: | ||
| arguments | - příkaz AutoCADu a jeho volby | |
| - může být řetězec, real, integer, bod | ||
| - řetězec ("") odpovídá stisknutí ENTRu | ||
| - nejsou-li argumenty uvedeny odpovídá příkaz zmáčknutí ESC | ||
| Popis: | ||
| - spustí příkaz AutoCADu | ||
| Návratové hodnoty: | ||
| - nil | ||
| Příklady: | ||
| Nastavení dvou bodů a nakreslení čáry mezi nimi: | ||
| (setq pt1 '(1 1) pt2 '(1 5)) | ||
| vrací (1 5) | ||
| (command "line" pt1 pt2 "") | ||
| vrací line From point: | ||
| vrací To point: | ||
| vrací To point: | ||
| vrací Command: nil | ||
Podívejte se na funkci vl_cmdf.
 
 




Podívejte se na funkci setfunhelp.

Podívejte se na funkci getcfg.

Podívejte se na funkci getenv.

| (setfunhelp c:fname [helpfile [topic [command]]]) | |||||
| Argumenty: | |||||
| c:fname | - řetězec - uživatelem definovaný příkaz, musí se použít c:prefix | ||||
| helpfile | - řetězec - jméno souboru helpu, koncovka není nutná | ||||
|  | - v případě neuvedení koncovky se AutoCAD dívá na soubory s koncovkou .hlp, v případě nenalezení souboru s touto koncovkou se hledá soubor s koncovkou .ahp. Není-li ani tento soubor nalezen hledá se soubor bez koncovky. | ||||
| topic  | - řetězec identifikující ID téma Helpu | ||||
| command  | - řetězec identifikující typ požadavku na help, toto je parametr fuCommand posílaný do Helpu Windows | ||||
| Popis: | |||||
| - definuje uživatelský příkaz, který po zadání spustí přiřazenou nápovědu | |||||
| Návratové hodnoty: | |||||
| - řetězec - c:fname, je-li vše v pořádku | |||||
| - nil - v opačném případě | |||||
| Příklady: | |||||
| Definice jednoduché funkce a nastavení setfunhelp k spojení funkce s nápovědou k příkazu circle: | |||||
| (defun c:foo () | |||||
| (getstring "Press F1 for help on the foo command:") | |||||
| ) | |||||
| (setfunhelp "c:foo" "acad.hlp" "circle") | |||||
| - po nahrání této funkce příkazem foo a zmáčknutí F1 se zobrazí help k příkazu circle. | |||||

Podívejte se na funkci getvar.

| (ver) | ||
| Popis: | ||
| - zjištění verze AutoLISPu | ||
| Návratové hodnoty: | ||
| - řetězec - tvaru: "Visual LISP číslo_verze (dva_znaky_kódu_země)" | ||
| Příklady: | ||
| (ver) | vrací "Visual LISP 2000 (en)" | |

| (vl-cmdf [arguments] ...) | ||
| Argumenty: | ||
| arguments | - příkaz AutoCADu a jeho volby | |
| - může být řetězec, real, integer, bod | ||
| - řetězec ("") odpovídá stisknutí ENTRu | ||
| - nejsou-li argumenty uvedeny odpovídá příkaz zmáčknutí ESC | ||
| Popis: | ||
| - spustí příkaz AutoCADu | ||
| Návratové hodnoty: | ||
| - T | ||
| Příklady: | ||
| Ukázky rozdílu použití funkcí command a vl_cmdf: | ||
| (command "line" (getpoint "point?") '(0 0) "") | ||
| line Specify first point: point? | ||
| Specify next point or [Undo]: | ||
| nil | ||
| - prvně je volána funkce LINE a potom funkce getpoint | ||
| (vl-cmdf "line" (getpoint "point?") '(0 0) "") | ||
| point?line Specify first point: | ||
| Specify next point or [Undo]: | ||
| T | ||
| - prvně je volána funkce getpoint a potom funkce LINE | ||

