• 0
Sign in to follow this  
rodfraga

Api's

Question

Ouvi falar e como um bom fanático por programação, vou aprendnedo partes por partes. Então agora está na vez das API's...Já ouvi falar delas, mas gostaria de saber o que são, quais as utilidades, se puder alguns exemplos...

Obrigado desde já

Abraços

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

API são funções e/ou rotinas contidas em bibliotecas e que são "exportadas", ou seja, podem ser usadas por programas externos (que não foram especificamente criados para elas). Em geral, as APIs usadas no VB são do próprio Windows, contidas nos arquivos user32, kernel32, gdi32, etc. Diversas funcionalidades que não existem no VB por si só podem ser obtidas com o uso de APIs. Um exemplo comum é a API Sleep() que faz uma pausa de acordo com o tempo informado. Declare-a em um módulo:

Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
A partir daí, basta fazer (em qualquer parte do código do seu programa):
Sleep 5000

Para fazer uma pausa de 5 segundos.

Existem ainda diversas outras APIs muito úteis. Para um guia bem completo, vale a pena baixar o API-Guide (http://www.mentalis.org/).

Abraços,

Graymalkin

Edited by Graymalkin

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this