Odkazování na jiné VBA projekty
Přehled informací

Možnosti odkazování na jiné VBA projekty
Odkazování na jiné VBA projekty umožňuje vývojářům jednoduše sdílet kód. Vývojářům
to dává možnost vytvářet knihovny často používaných maker. V případě potřeby
je možné se na tuto knihovnu odkázat. Tento postup by se dal přirovnat k přidání
knihovních souborů .h v C/C++. Hlavní výhodou knihoven (sdílených maker) je
centralizování maker do jednoho souboru a z toho vyplívající snadnější práce
s makry.

Postup vytvoření odkazu na jiný
VBA projekt
- V dialogovém okně Prohlížeče projektů ve VBA IDE vyberte projekt,
do kterého budete vkládat odkaz na jiný projekt.
- Otevřete nabídku Nástroje.
- Zvolte položku Odkazy, zobrazí se dialogové okno Odkazy
- jméno_projektu.
- V dialogovém okně Odkazy zmáčkněte tlačítko Procházet
... - otevře se dialogové okno Přidat odkaz.
- V dialogovém okně Přidat odkaz vyberte soubor projektu, na
který se má odkaz vytvořit.
- Zmáčkněte tlačítko Otevřít.
- V dialogovém okně Odkazy zmáčkněte tlačítko OK
pro dokončení přidávání odkazu.
Správné přidání odkazu na jiný projekt, je v aktuálním projektu signalizováno
přidáním další položky v dialogovém okně Prohlížeče projektů aktuálního projektu
ve VBA IDE. Nová položka je pojmenována podle schématu:
Odkaz - jméno_projektu
Jakmile je vytvořen správný odkaz na projekt, můžete používat veškerý veřejný
kód nebo komponenty formuláře z odkazovaného projektu.

Poznámky k odkazování na
jiné projekty
- když je nahrán projekt, obsahující odkazy na jiné projekty, do AutoCADu
jsou automaticky nahrány všechny soubory projektů, na které je odkazováno,
- odkazované projekty nemohou být uzavřeny do té doby, dokud jsou otevřeny
soubory, které na ně odkazují,
- nelze vytvořit kruhové odkazy. Pokud se o to pokusíte, VBA na tuto chybu
upozorní chybovou zprávou.

Upozornění - odkazování na vložené
projekty a projekty jiných aplikací
Při práci ve Visual Basicu pro Aplikace AutoCADu se NEDÁ ODKAZOVAT na
vložené projekty VBA a VBA projekty jiných aplikací !
