06 dezembro 2007

Qual será O Futuro do VBA... Parte 2



Qual será O Futuro do VBA... Parte 2

Continuando o post de que falava sobre o Futuro do VBA (http://vbacadpt.blogspot.com/2007/07/o-futuro-do-vba.html), cada dia que passa é uma realidade muito próxima.

Na semana passada em Las Vegas (de 27 a 30 Dez) realizou-se o grande evento Autodesk University 2007, um evento onde participa os maiores especialistas do mundo de produtos autodesk.

Onde pelas informações que retirei do Blog oficial do Evento http://au.autodesk.com/blogs/BLAUG/ cheguei a seguinte conclusão, o fim está próximo, digo isto porquê... De todas as sessões de treino neste evento só 3 acções destinadas unicamente ao VBA, o resto das sessões (e houve um grande aumento de sessões) foi sobre VB.NET.

Futuramente mais noticias sobre este assunto…





24 novembro 2007

Add Procedure Dialog Box

Add Procedure Dialog Box

Criar novos "procedimentos" numa rotina usando a Add Procedure Dialog Box...
Pode-se criar um novo Procedimento (Sub, Function ou Property) do tipo Publico (Public) ou Privado (Private)



Onde encontrar a "Add Procedure Dialog Box"
Menu Insert > Procedure...










14 novembro 2007

Regen

Regen

Para aplicar um regen numa determinada situação...



ThisDrawing.Regen acAllViewports 'Realiza um regen a todos os viewports

acAllViewports poderá ser substituído por acActiveViewport (que realiza um regen apenas ao viewport activo.









12 novembro 2007

Obrigado a Todos...



Obrigado a Todos...








10 novembro 2007

Autodesk University 2007 Open Doors

Autodesk University 2007 Open Doors



Evento da Autodesk em Portugal de 26 a 30 Novembro 2007, para todos os profissionais de projecto, não tem nada haver com aquele que é realizado nos EUA, mas já por si é um grande evento que cobre quase todo o país. Uma grande iniciativa em Portugal.
Informação transcrita do site da Micrograf www.micrograf.pt

Na concretização das suas ideias, a rapidez e a eficácia são factores críticos de sucesso.Num mercado global em permanente desenvolvimento, nada permanece igual por muito tempo. Os que inovam e lideram a mudança, nas suas carreiras e nas suas organizações, serão os vencedores num mundo onde o negócio tradicional deixou de ter lugar.

O Autodesk University Open Doors está desenhado para o ajudar a concretizar as suas ideias transformando-se num agente de mudança quer na sua organização quer a nível pessoal. Durante o Autodesk University Open Doors terá oportunidade para conhecer todas as vantagens em evoluir para um software específico para a sua actividade profissional e saber como tirar o maior partido das ferramentas que a Autodesk coloca à sua disposição , em sessões práticas de cerca de 3,5 horas, contando cada participante com um computador e o acompanhamento de profissionais certificados.

Este ano, o Autodesk University Open Doors é dirigido a todos os profissionais de projecto e terá lugar de 26 a 30 de Novembro em diversas cidades do país.

Receberá um certificado oficial de participação no Autodesk University Open Doors e uma versão completa do software escolhido, válida por 30 dias.

Este evento é dirigido a:
• Gestores de pequenas organizações
• Desenhadores
• Professores
• Projectistas
• Chefes de sala de desenho
• Gestores de pequenas ou grandes equipas de CAD e SIG


Já está a decorrer as inscrições para o evento, para fazer a inscrição visite http://www.micrograf.pt/eventos/au2007/agenda.asp e para mais informações sobre o evento visite o site da Autodesk Portugal http://www.autodesk.pt/ e a Micrograf http://www.micrograf.pt/

Eu conto lá estar, já participo desde o Autodesk University 2000...










Purge All

Purge All
Para aplicar um "Purge All" (limpeza Geral) ao Desenho



ThisDrawing.PurgeAll

Pode-se usar no final de uma rotina, por ex: ao fechar e salvar um desenho








09 novembro 2007

Criar uma Macro

Criar uma Macro

Comando VBAMAN, menu VBA Manager



seleccionar o botão Macros



Escolher o nome pretendido para a macro



Associar ao Desenho DWG para criar a macro



Macro criada...











05 novembro 2007

Quit

Quit

Código para sair do AutoCAD "QUIT"



ThisDrawing.Application.Quit








02 novembro 2007

Audit

Audit



Código para efectuar um Audit ao desenho

ThisDrawing.AuditInfo FixError (True ou False)

True - Encontra e corrige os erros
False - Encontra e não corrige os erros





29 outubro 2007

A Roda do Rato não Funciona... parte 4

A Roda do Rato não Funciona... parte 4

Apesar do problema resolvido, com o AutoCAD 2008 e o Windows Vista, a Roda do Rato funciona com as scrollbars, corrigindo uma falha que existia nas versões anteriores.



Para quem continua a usar o Windows XP não funciona, encontrei este aplicativo VBScroll v1.3.1 para fazer as scrollbars funcionarem, testei e já não me desfaço dele. Vale apena.

Para mais informações e download visite:







26 outubro 2007

"Get String"

"Get String" - usando dados inseridos pelo utilizador

Pergunta na prompt do AutoCAD




Resposta numa Message Box, com a resposta que introduzimos na prompt



Código para realizar "Get String"




17 outubro 2007

Ficheiro .txt

Ficheiro .txt

Como criar um ficheiro .txt (notepad) através do autocad (vba).


Este é o código para criar esse documento, convém alterar a localização do ficheiro.



pode ser usado também para criar um ficheiro .doc (substituir onde diz txt por doc)








11 outubro 2007

Object Browser Icons

Object Browser Icons

A Explicação do significado dos icons do Object Browser



Para aceder ao Object Browser use a tecla F2 ou menu View > Object Browser



Poderá realizar o download da imagem do Object Browser Icons no seguinte link:
http://www.4shared.com/file/26180632/4a8d660b/VBA_Object_Browser_Icons.html









08 outubro 2007

Password

Password

Código para colocar uma password num desenho e gravar como ficheiro num local que pretendemos.



Esta rotina "password" é o mesmo que realizar esta operação de segurança dos desenhos



Cuidado com esta rotina para não danificar desenhos, é a vossa responsabilidade, use com cuidado e não se esqueça da password que colocou, o melhor é testar com desenho que não precise (só para testes).





02 outubro 2007

Curso AutoCAD 2008 - Programação VBA



Curso AutoCAD 2008 - Programação VBA


A QualiCAD como ATC lança mais uma edição este ano do curso de programação VBA para AutoCAD na versão 2008, sendo o único Centro de Formação Autodesk (ATC - Autodesk Authorize Training Center) a apresentar um curso sobre este tema.

...Informação transcrita do site da QualiCAD...

AutoCAD 2008 - Programação VBA

Duração: 28 horas
Objectivos:
Executar e criar programas em Visual Basic for Applications, permitindo uma adaptação do AutoCAD a funções específicas e programar a comunicação com outros programas.
Programa:
Introdução ao VBA em AutoCAD.
Estrutura de um projecto VBA.
Carregamento e execução de projectos.
O editor VBA e outros comandos. Objectos, classes e colecções.
Propriedades, métodos e eventos.
Variáveis e constantes. Funções e procedimentos.
Entrada e saída de informação. Caixas de Diálogo – Forms.
Criação e edição de objectos.
Layers, tipos de linha e outras propriedades.
Espaços de composição e impressão.
Ficheiros e directórios.
Controlo de erros.
Ligações com outros programas.

Datas: 15 a 26 Novembro (18h00-21h30)

Contactos para mais informações:
Rua de S. Julião, 140, 3º Esq
1100-527 LISBOA
Tel: 213 427 612
Fax: 213 462 409
http://www.qualicad.com/
info@qualicad.com

Aproveitem também para dar uma vista de olhos também nos outros cursos da QualiCAD sobre a família Autodesk 2008. Vale apena... aproveitem esta oportunidade...






Page copy protected against web site content infringement by Copyscape