Ver Mensaje Individual
  #66 (permalink)  
Antiguo 20/10/2005, 10:28
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 9 meses
Puntos: 839
De acuerdo

A ver, veamos te diré de una forma sencilla, toda la API está en las librerías de Windows... son en realidad funciones existentes en tales librerías....
La sintaxis de una llamada API en vb sería simplemente declararla al inicio del Modulo y finalmente llamarla como un Sub o Function Normal...
Por ejemplo:
Código:
Public Declare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Es una llamada API, la función está contenida en la Librería kernel32.dll y el nombre dentro de ésta es GetWindowsDirectoryA, pero lo declaramos como GetWindowsDirectory y este será el nombre con el que lo utilizaremos en nuestro programa.... (P.D. Es una declaración de alcance Público, Private para alcance Privado...)
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.