28 maio 2007

Linhas de Texto nas MsgBox

Linhas de Texto nas MsgBox (Message Box - Caixas de Mensagem)

Uma questão que eu tenho desde o ínicio, é como posso colocar numa MsgBox, duas ou mais linhas de Texto.



Para uma linha de texto...



Para uma caixa de mensagem com duas ou mais linhas de texto, com Título na MsgBox...



Para mais linhas, quando necessário, acrescentar mais linhas de Código
"XXXXXXXXX " & Chr (13) & _



Exemplo de uma utilização para uma MsgBox com várias linhas de texto,





Espero que seja útil...





24 maio 2007

AutoCAD 2008, VBA e 64-Bit



AutoCAD 2008, VBA e 64-Bit

Artigo muito interessante sobre AutoCAD 2008, VBA e 64-Bit, publicado no Blog do Kean Walmsley http://through-the-interface.typepad.com

Link directo para a apresentação AutoCAD 2008 64-bit porting considerations

Link directo para artigo:

Link directo com tradução automática para Português:

Vale apena dar uma vista de olhos



22 maio 2007

Problemas VBA na versão do AutoCAD 2008 64-Bits

Problemas VBA na versão do AutoCAD 2008 64-Bit



Ao usar o VBAMAN (VBA Manager) na versão AutoCAD 2008 a 64 Bits, complica o uso do programa, além de ficar muito lento, bloqueia muitas vezes. Testado por mim, só abrindo o VBAMAN sem correr nenhuma rotina VBA.

Na versão do AutoCAD 2008 a 32 Bits funciona perfeitamente.



21 maio 2007

Bug: Cores nas Forms ... Parte 3

Continuação... Bug: Cores nas Forms ...



Após vários testes em vários computadores, em várias versões do AutoCAD (2006,2007 e 2008).

Consegui ver isto a funcionar... Os únicos computadores onde conseguia ver isto foram os computadores da QualiCAD www.qualicad.com (quando tirei o curso de vba, estava a funcionar), onde consegui tirar este printscreen do resultado da imagem.

Depois de vários testes a vários computadores, percebi finalmente como funciona e porque está a dar erro (as cores não aparecerem na palettes).



Quando nós temos o MS Windos XP configurado para as propriedade de Visualização com o "Estilo clássico do Windows", as CORES APARECEM. Quando temos as configurações para o "Estilo do Windows XP" elas NÃO APARECEM.



Resolução do "Bug": Este Bug e derivado das definições do estilo de visualização do windows, ao escolher o estilo XP, que é o estilo normal utilizado, assim as cores não aparecem (por essa razão testei em muitos computadores e não funcionava).





15 maio 2007

Como Proteger a Propriedade Intelectual



Como Proteger a Propriedade Intelectual

Este artigo "Protegendo a propriedade intelectual nos módulos de aplicação do AutoCAD" (Título traduzido) fala em como proteger a propriedade intelectual nos módulos de aplicação do AutoCAD, como o LISP, ObjectARX, VBA, VB6, .NET

"...
Protecting intellectual property in AutoCAD application modules

...
VBA
The VBA component embedded in AutoCAD allows password protection of DVB files (see the Protection tab on the Project Properties dialog in the VBA IDE). This password protection uses standard encryption to lock away source code from prying eyes. I understand that cracking tools are available for protected VBA modules, but there is no secret back-door – my team occasionally gets asked to help access source code stored in protected DVB files (as the person working on the code left the company without telling anyone the password for the module – or at least that’s what we’re told :-). Ultimately there’s nothing we can do to help in these cases, unfortunately. The cracking tools that are available seem to work on a brute force principle – they will cycle through possible passwords until one works – so if you want to really protect your code I’d recommend using a nice, long password.
..."

Artigo retirado do blog do Kean Walmsley "Through the Interface"

Para ler o Artigo Original e Completo visite:







14 maio 2007

Comando PRINT (Imprimir)

Comando PRINT (Imprimir)

Uma breve explicação do comando PRINT (Imprimir em Português), para imprimir o code (código) ou as Form Image (Formulários).



Menu File> Print ou Ctrl+P



opção Current Module (módulo em uso) ou Current Project (Projecto em uso), conforme a nossa necessidade de impressão



Imprimir o que pretendemos, Form Image ou Code



Botão Setup... Configuração da Impressão, quadro habitual nos programas que trabalhamos diáriamente



Qualidade da Impressão High (Alta) Medium (Média) Low (Baixa) Draft (Rascunho), conforme o que necessitamos.



Botão Help, sempre que seja necessário alguma explicação mais profunda







11 maio 2007

VBA IDE - Integrated Design Environment

VBA IDE - Integrated Design Environment
Uma pequena apresentação do Editor de VBA do AutoCAD (VBA IDE)

Environment (Aspecto Geral do Ambiente)



Project Explorer (Explorador de Projecto)
Menu View>Project Explorer ou Ctrl+R
Gestão / Organização do projecto vba



Code Window (Janela de Código)
F7
Local onde desenvolvemos o código



Menus (Zona de Menus)



Properties Window (Propriedades)
Menu View> Properties Windows ou F4



Immediate Window (Janela de Execução rápida)
Ctrl+G
Local onde podemos executar operações imediatas








09 maio 2007

Autodesk Forum 2007



Realizou-se ontem o Autodesk Forum 2007 em Lisboa, onde uma vez mais eu participei, já lá vão 8 Foruns.

O Evento está a crescer a nível de participação/visitas e publicidade, em termos de apresentações e stands esta a ficar um pouco mais fraco em relação a anos anteriores.

Mais foi muito posito, encontrei muita gente, que já não via a algum tempo, deu para conhecer gente nova e apresentar o meu blog. Foi mais um forum...




05 maio 2007

1000 Visitantes

1000 Visitantes

em apenas 3 meses de existência do Blog VBA for AutoCAD em PT ultrapassa a barreira dos 1000 visitantes, agradeço a todos pelas mensagens, apoio, dicas, este vai ser um projecto para continuar e cada vez mais aumentar o nível.

Obrigado
Filipe Francisco