Una interfaz de programación de aplicaciones es un conjunto de normas y especificaciones que se ponen a disposición de los programas de software y los objetos. Una API puede contener rutinas , clases de objetos , estructuras de datos y funciones. API son esencialmente las bibliotecas de los diferentes tipos de archivos con código de programación predefinida dentro de ellos. Los programadores pueden tener acceso a las capacidades de la API a través de lo que se llama una llamada a la API . Visual Basic es un lenguaje de programación que puede utilizar para hacer llamadas a la API . Visual Basic requiere las llamadas a la API de Windows se declarará , mediante la declaración de VB " declarar" , seguido del nombre de la función que desea llamar y sus argumentos , tipos de argumentos y valor de retorno , así como el nombre y la ubicación de el archivo DLL que la contiene. Instrucciones
1
abierto Basic 6.
2
Visual Seleccione "EXE estándar " de la nueva lista de proyectos. Esto pondrá un formulario principal VB en la pantalla , así como mostrar la VB ToolBox .
3
Seleccione "Botón " de la caja de herramientas de VB y suéltala en el formulario principal VB . Esto colocará un CommandButton al formulario.
4
Haga doble clic en el formulario principal VB ha colocado el control de botón a entrar en su módulo de código.
5
Escriba o copie y pegue el siguiente código: Option Explicit
' Aquí es una API llamada
Private Declare Function WinHelp Lib " user32 " Alias " WinHelpA " _ < br >
( ByVal hwnd As Long , lpHelpFile ByVal As String , _ ByVal
wCommand As Long , dwData ByVal As Long ) As Long
privadas HELP_CONTENTS Const = 3
< p > Private Const HELP_FINDER = 11
Private Sub Command1_Click ()
Dim lResult As Long
sHelpFile Dim As String Dim
lCommand tan largo, tan lOption largo
sHelpFile = " winfile.hlp "
lCommand = HELP_CONTENTS
lOption = 0
lResult = WinHelp ( Me.hWnd , sHelpFile , lCommand , lOption )
End Sub