-
Cómo hacer una llamada de API
-
Una interfaz de programación de aplicaciones es un conjunto de normas y especificaciones que se hacen disponibles a los programas y objetos de software. Una API puede contener rutinas, clases de objetos, estructuras de datos y funciones. APIs son esencialmente las bibliotecas de diferentes tipos de archivos con código de programación predefinida dentro de ellos. Los programadores pueden tener acceso a las capacidades de las API a través de lo que se llama una llamada API. Visual Basic es un lenguaje de programación que puede utilizar para hacer llamadas a la API. Visual Basic requieren llamadas a la API de Windows ser declaradas, utilizando la VB "Declarar" declaración, seguido del nombre de la función que desea llamar, además de sus argumentos, tipos de argumentos, y el valor de retorno, así como el nombre y la ubicación el archivo DLL que lo contiene.
Instrucciones
1 Abra Visual Basic 6.
2 Seleccione "EXE estándar" de la nueva lista de proyectos. Esto colocará un formulario de VB principal en la pantalla, así como mostrar el cuadro de herramientas de VB.
3 Seleccionar "botón" de la VB caja de herramientas y soltarlo en su formulario de VB principal. Esto colocará un CommandButton hasta el formulario.
4 Haga doble clic en el formulario de VB principal ha colocado el control de botón a entrar en su módulo de código.
5 Escribe o copia y pega el siguiente código:
Option Explicit
'Aquí está una llamada API
Private Declare Function WinHelp Lib "user32" Alias "WinHelpA" _
(ByVal hwnd As Long, ByVal lpHelpFile As String, _
ByVal wCommand As Long, ByVal dwData As Long) As Long
Const privada HELP_CONTENTS = 3
Private Const HELP_FINDER = 11
Private Sub Command1_Click ()
Dim lResult As Long
Dim como secuencia sHelpFile
lCommand tenue como largo, lOption tan largo
sHelpFile = "winfile.hlp"
lCommand = HELP_CONTENTS
lOption = 0
lResult = WinHelp (Me.hwnd, sHelpFile, lCommand, lOption)
End Sub