Introdução
Tabelas
Relacionamentos
 Consultas
Formulários
 Relatórios
 Macros
Módulos
ActiveX
 AutomaçãoOLE
 Gráficos
 DAO
 SQL
 Segurança
Redes/ODBC
 Dicas
 Curso Online
Wizards
Ferramentas
Help
 Downloads
 Links
Novidades
FAQs
Index

ActiveX



Barra de Progresso - Nosso grande colaborador Sames Davis nos oferece aqui uma versão bem melhorada e com muito bom gosto estético, de um exemplo de uso do uso do Controle ActiveX Microsoft ProgressBar.



    ActiveX são controles adicionais, como se fosse uma nova ferramenta da barra de ferramentas, claro que trazendo recursos não existentes nas demais.

    Atualmente o próprio Visual BASIC (5 em diante) pode criar estes controles e traz inclusive um assistente para isso.

    Com um controle ActiveX (OCX), podemos "ensinar" o Access ou quanquer programa que tenha suporte ao recurso (atualmente quase tudo tem suporte ao ActiveX, principalmente os browsers), posemos ensinar eles a fazer algo que não estão acostumados a fazer, como ter um botão de comando com cor de fundo (back color) e por aí vai.

A Microsoft tem um Banco de Dados de Exemplo com muitos controles ActiveX interessantes:
- Calendário
- Common Dialog
- ImageList
- ListView
- ProgressBar
- RichText (Aqui ele cria um Bloco de Notas melhorado)
- Slider
- StatusBar
- TabStrip
- ToolBar
- TreeView
- UpDown

Este exemplo pode ser conseguido na seção de Downloads da Microsoft, diretamente aqui a versão para Access97:

http://www.microsoft.com/downloads/release.asp?ReleaseID=12783&LangID=20&LangDIR=en-us&OpSysID=1311&Search=Product&Value=3&Show=Alpha&Start=+Access+97+Knowledge+Base+Help+Files+1&Page=1

Caso não esteja mais aí ou seu Access seja outra versão, procure aqui:

http://www.microsoft.com/downloads/search.asp?

Chegando aí selecione a versão do seu Access e a versão do Sistema operacional.
O nome é Access97 Sample: ActiveX Contrls Sample Database (por exemplo).

Adicionando Controles ActiveX ao Access:

Para adicionar um controle ActiveX para um formulário ou Relatório, abra-o no modo extrutura e clique no último controle da Caixa de Ferramentas, chamado de Mais controles...
Quando abre-se (depois de algum tempo) a relação de todos os controles ActiveX disponíveis no computador. Selecione um e desenhe no form ou relatório.

Exemplo de Uso da CommonDialog

Este exemplo foi enviado pelo colega Sames Davis (sames@gogo.com.br). O Sames tem se tornado um grande colaborador do site, veja a quantidade de colaborações que ele nos enviou. Grande Sames.


1