Postup tvorby jednoduché aplikace pomocí IDE (Integrovaného vývojového prostředí) Visual Basicu pro Aplikace je možné shrnout do následujících kroků:
Abychom mohli spustit vývojové prostředí Visual Basicu pro Aplikace, musíme nejprve spustit samotný AutoCAD a následně spustit prostředí VBA. Postup spustění editoru VBA.
Druhým krokem je definice všech požadavky, které od programu požadujete splnit. Zejména se zaměřte na vstupy a výstupy z programu. S definicí hlavních úkolů programu úzce souvisí zjistění tvaru všech příkazů AutoCADu, které budete používat. Ušetří Vám to spoustu drahoceného času při ladění programu. Při zjišťování tvaru příkazů AutoCADu Vám pomůže objektový model AutoCADu. Než budete pokračovat dále podrobně si jej prostudujte.
Při psaní aplikace ve VBA budete s největší pravděpodobností využívat formulářů. Editor VBA obsahuje vynikající podporu pro tvorbu formulářů. Jak programovat formuláře se dozvíte v kapitole Okno formuláře.
Při vytváření jednotlivých prvků formuláře můžeme rovnou dopisovat i obslužný kód prvků (stačí dvojklik nad prvkem a otevře se okno kódu, do kterého je možné dopsat obslužný kód prvku).
Dále můžeme doplnit kód procedur a proměnných do modulu projektu.
Než spustíte projekt, musíte ho nejdříve načíst. Načíst projekt je možné několika způsoby. Pokud je projekt vnořený ve výkresu AutoCADu, načte se automaticky při otevření výkresu.
Samostatný projekt VBA je možné načíst v prostředí AutoCADu. Více se dozvíte v kapitole Nahrání existujícího projektu.
Pokud máte aplikaci načtenou, můžete ji spustit. Spustit aplikaci je možné z prostředí IDE VBA nebo z AutoCADu.
Při hledání chyby aplikace můžeme využít několik výkoných nástrojů. Postup použití ladících nástrojů je zhruba následující:
- po havárii programu VBA ukáže přibližné místo chyby,
- pokud nemůžete místo chyby najít, použijte nástroj Kukátko pro kontroly hodnot proměnných a možnost krokování programu (nabídka Ladění, nástroj Krokovat s vnořením).
- projděte postupně program a opravte chybu.
Více o ladících nástrojích IDE VBA se dozvíte v kapitole Nástroje ladění editoru VBA IDE.