USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  5 razões para se usar muita API?
vilmarbr
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 24/08/2005 15:50 hs         
5 razões para se usar muita API?
Pergunto, pois comecei a dar manutenção em um sistema, que não foi eu quem fez e tem API demais!! E muitas eu não vejo o pq. de terem
as usado, pois me parece que tais coisas poderiam ser feitas acessando recursos nativos do próprio VB 6.
Além do mais não existem muitos livros que falam sobre este assunto!
Grato

http://www.vilmarbro.com.br
     
Sandro
não registrado
Postada em 24/08/2005 23:10 hs   
Olá Vilmar,
 
O conceito de muita API depende do programa, mas basicamente o uso da API se dá nessas situações:
 
1. Programas "convertidos" do C ou C++, emm que o programador apenas adaptou a sintaxe do código original e não se importou com o fato do VB possuir alguma função embutida que evite a API;
 
2. Programas com recursos gráficos mais avançados, em que os objetos do VB e as pobre funções internas não são suficientes para realizar o trabalho;
 
3. Programas que fazer uso intensivo da memória e precisam acessar rotinas intervas do sistema operacional para realizar alguma tarefa, por exemplo, retornar o nome do usuário conectado, o MAC Address da placad e rede, etc;
 
4. Programas que precisam executar tarefas complexas em pouco tempo, como manipulação de grandes blocos de memória ou reserva de blocos de memória em que o Vb não passa nem perto dessas rotinas;
 
5. Em raros casos, o uso da API evita um monte de código em Vb para realizar alguma tarefa, é o caso, por exemplo de cópia objetos ou transferência de dados entre vetores ou coleções.
 
um abraço,
Sandro.
     
vilmarbr
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 25/08/2005 08:47 hs         
Valeu Sandro!
O que vc falou é exatamente o que ocorre aqui nos sistemas que eu comecei a fazer manutenção há algumas semanas!
Blz de explicaçãoEmoções

http://www.vilmarbro.com.br
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 25/08/2005 09:36 hs            
Mais uma coisa:
 
As APIs graficas (q aparece algo na tela) reaproveitam a interface do Windows... com API podemos evitar de distribuir varias OCX, como a Commom Controls, a MSCONN, a Common Dialog, e outras, cujas funcoes podem ser conseguidas usando a interface do windows...
 
De resto, a explicação do Sandro ta Show...
Flw, galera...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página