Clube VB - Verificando o hardware com o VB6 - Parte II

Aula 37

14. Conforme estudamos no módulo de aula anterior, deveremos declarar as funções que irão manipular as APIs do Windows em um arquivo de módulo. A sintaxe para este procedimento é citada abaixo:

Declare Sub/Function Nome_função lib "biblioteca" (lista de parâmetros) As Tipo_retorno

15. Vale lembrar que em funções na qual são utilizados parâmetros do tipo String, tem de possuir em seu alias o nome da função concatenado de um caracter "A".

16. Após conhecer estas regras, poderemos utilizar o API Text, utilitário do próprio VB6 que auxilia o desenvolvedor na declaração da API que será utilizada. Para executar este aplicativo, você deverá proceder da seguinte forma:

17. Clique na opção de menu ADD-INS e no menu suspenso que é apresentado, selecione a opção ADD-IN MANAGER, será apresentada a seguinte janela:

18. Clique sobre a opção VB 6 API VIEWER. Marque também as opções LOADED/UNLOADED e LOAD ON STARTUP do frame LOAD BEHAVITOR, para que este aplicativo seja carregado no menu ADD-INS automaticamente;

19. Clique agora no botão OK;

20. Agora clique na opção de menu ADD-INS ... API VIEWER, será então apresentada a seguinte janela:

21. Clique na opção de menu FILE ... LOAD TEXT FILE, para carregarmos o arquivo de texto contendo as APIs do mesmo, será então apresentada a seguinte janela:

22. Clique na opção WIN32API e em seguida clique no botão ABRIR, será apresentada a seguinte janela:

23. Observe que as APIs disponíveis são listadas na caixa de listagem AVAILABLE ITEMS;

24. Agora você deverá selecionar as funções que serão utilizadas pelo sistema. Vamos selecionar a primeira, procurando na caixa de listagem em questão a opção GETSYSTEMINFO, marcando-a e em seguida clicando sobre o botão ADD, veja como ficou a janela do seu aplicativo:

25. Repita a operação para a API GETDISKSPACEFREE, após concluido este procedimento, sua janela terá o seguinte aspecto:

26. Ao final deste procedimento, clique sobre o botão COPY, assim as declarações serão copiadas para a área de transferência.

No próximo módulo de aula daremos continuidade no desenvolvimento deste projeto.

 

Voltar

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco