Visual Basic 6 -  Obtendo informações do Sistema (via WMI)


 Hoje temos um programa feito na linguagem Visual Basic 6  que utiliza os recursos da WMI (Windows Management Instrumentation para obter informações do sistema operacional.

A WMI (Windows Management Instrumentation) permite utilizar instruções ao estilo da SQL para obter informações do seu computador. Podemos obter informações do sistema como :

Dessa forma a WMI pode ser vista como um repositório de informações do sistema do Windows que pode ser usada para administrar e também para listar meandros do sistema operacional Windows de uma forma eficiente.

A seguir algumas das vantagens em usar WMI :

1 - Pode ser usada para gerenciar computadores locais e remotos;
2 - Pode executar um processo em um computador local/remoto no tempo específico ou dia específico;
3 - Pode Reiniciar computadores locais/remotos e obter a lista de softwares instalados;


A WMI é construída com base em várias classes do sistema como :

- Win32_Process - fornece informações sobre processos em execução em um computador
- Win32_LogicalDisk- fornece informações sobre discos lógicos instalados em um computador
- Win32_OperatingSystem - fornece informações sobre o sistema operacional instalado

A seguir temos o formulário principal da aplicação feita no VB6 que mostrar como usar alguns dos recursos da livraria WMI exibindo informações do sistema operacional.

Pegue o projeto completo aqui :  Informacao_Sistema_VB6.zip

Disse-lhe Jesus: Estou há tanto tempo convosco, e não me tendes conhecido, Filipe? Quem me vê a mim vê o Pai; e como dizes tu: Mostra-nos o Pai?
João 14:9

Veja os Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique e confira !

Quer migrar para o VB .NET ?

Quer aprender C# ??

Quer aprender os conceitos da Programação Orientada a objetos ?

Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ?

     Gostou ?   Compartilhe no Facebook   Compartilhe no Twitter

Referências:


José Carlos Macoratti