Vba em autocad
Bibliografia
Material disponível no AfraLisp.net em Material disponível no AfraLisp net em http://www.afralisp.net Programação em AutoCAD, Curso Completo Fernando Luís Ferreira, João Santos Fernando Luís Ferreira João Santos FCA Sistema de ajuda do AutoCAD
CFAC: Introdução ao VBA em AutoCAD
@2007 ‐ João Manuel R. S. Tavares
2
Introdução
A programação por objectos VBA – Visual Basic for Applications utiliza fundamentos da programação através do VB – Visual Basic mas em que o ambiente de desenvolvimento está incluído no próprio AutoCAD Mais rápido do que as aplicações em AutoLISP Comunicação facilitada com outras aplicações Windows (Word, Excel, Access, etc.) Interface de desenvolvimento muito intuita e com grande capacidade de ajuda
CFAC: Introdução ao VBA em AutoCAD @2007 ‐ João Manuel R. S. Tavares
3
Introdução
As aplicações desenvolvidas são geridas por p ç g p eventos (devidos a acções do utilizador e do sistema) A criação de caixas de diálogo para a execução das aplicações é muito simples d li õ é it i l Os projectos VBA podem ficar embebidos nos p j p desenhos ou serem independentes (globais)
Projectos embebidos são projectos que ficam gravados com o desenho Projectos globais são projectos que ficam gravados em ficheiros separados
CFAC: Introdução ao VBA em AutoCAD @2007 ‐ João Manuel R. S. Tavares
4
Introdução
Cada objecto do VBA é definido por uma classe Cada objecto tem propriedades e métodos
CFAC: Introdução ao VBA em AutoCAD
@2007 ‐ João Manuel R. S. Tavares
5
Carregamento e Execução de proj. VBA Carregamento e Execução de proj.
O carregamento de projectos VBA globais é feito através dos comandos VBALOAD, APPLOAD ou VBAMAN (disponiveis em Tools (disponiveis em Tools, subopções Macro e Load Application)
Comando VBALOAD:
CFAC: Introdução ao VBA em AutoCAD
@2007 ‐ João Manuel R. S. Tavares
6