Příklad spolupráce AutoCADu a MS Wordu

V následujícím příkladě ilustrujeme postup tvorby funkce AutoLISPu spolupracující jednoduchým způsobem s jinou aplikací (v našem případě s MS Wordem2000). Funkce nebude obsahovat žádné uživatelské rozhraní. V příkladě předpokládáme, že jste se již obeznámili s problematikou tvorby aplikace využívající prvky ActiveX. Pokud tomu tak není vraťte se prosím do kapitoly Základy programování k lekcím:

Přehled informací lekce

Definice problému

Vytvořte funkci AutoLISPu, která po spuštění (jako příkaz AutoCADu) napíše ve Wordu několik řádek textu. Vypisovaný text bude neměnný (uložený v těle funkce).

Ošetřete také případy, kdy při spuštění funkce není aplikace MS Word spuštěna. Nezapomeňte ošetřit i případ, že aplikace MS Word není v systému přítomna vůbec (není nainstalována).

Příklad požadovaného výstupu z funkce