řadit podle: nejnovější | nejčtenější | nejkomentovanější

Využití LISPu v příkazové řádce AutoCADu 3.

Kategorie » téma: LISP

07.08.2015 16.22 | Jan Panoch | Komentáře: 0 komentářů | Přečteno: 18665x

Předchozí texty o využití LISPu v příkazové řádce najdete zde:

Využití LISPu v příkazové řádce AutoCADu 1.

Využití LISPu v příkazové řádce AutoCADu 2.

Nyní zkusíme do příkazového řádku nadefinovat jednoduchou funkci.

Přístup k vlastnostem objektů pomocí VisualLISPu

Kategorie » téma: LISP

23.08.2010 09.21 | Jan Panoch | Komentáře: 2 komentářů | Přečteno: 18195x

Plugin pro vytváření tabulky bloků

Kategorie » téma: LISP

25.10.2010 08.33 | Jan Panoch | Komentáře: 2 komentářů | Přečteno: 17330x

Zapsání textu pod kótovací čáru pomocí VisualLISPu

Kategorie » téma: LISP

23.08.2010 09.28 | Jan Panoch | Komentáře: 0 komentářů | Přečteno: 15506x

 
Z předchozích příspěvků věnovaných přístupu k objektům a jejich vlastnostem pomocí VisualLISPu máme již dostatek znalostí, abychom napsali první užitečnou funkci. Po spuštění funkce budeme dotázáni na text, který se má zapsat pod kótovací čáru a po následném výběru kóty se do ní zadaný text dopíše tak, že se stane její součástí. V tomto příkladu použijeme dvě funkce, o kterých jsme se zatím nezmínili.
 
getstring - tato funkce umožňuje získat textové řetězce zadané do příkazové řádky (i číslo takto získané je chápáno jako text). Syntaxe funkce je následující:
(getstring "výzva")
Do uvozovek namísto slova výzva dopíšeme text, jakým jsme k zadání řetězce vyzváni. Pokud budeme chtít zadat řetězec s mezerou, musíme doplnit argument  t, který zajistí, že klepnutí na mezerník bude chápáno jako mezera a ne jako Enter. Syntaxe pak bude následující:
(getstring t "výzva")
 
strcat – je funkce,která spojí více textových řetězců v jeden (STRing CATenation). Syntaxe funkce je jednoduchá:
(strcat prvnitext druhytext tretitext ...)

Co je třeba k běhu funkcí s ODCL dialogy

Kategorie » téma: LISP

28.09.2010 22.21 | Jan Panoch | Komentáře: 2 komentářů | Přečteno: 12552x

Hodláte–li distribuovat svoje LISPovské funkce s dialogy psanými v ODCL i ostatním uživatelům, anebo si chcete takovou funkci spustit, je nutné, mít na počítači nainstalovaný OpenDCL Runtime. Ten lze stáhnout z adresy http://www.opendcl.com/download/

< 1 Stránka 2 3 4 >