Windows Application Programming Interface ( API ) ger programmerare möjlighet att gränssnittet direkt med operativsystemet . Windows operativsystem har flera dynamiska länkbibliotek ( DLL-filer ) som innehåller funktioner som används i Visual Basic-programmering . Programmerare kan kalla dessa DLL- filer i Visual Basic -kod och skapa program som använder interna funktioner operativsystem
Funktion
Operativsystemet Windows drar fönstret du ser på skärmen när programmeraren skapar ett formulär visas för användaren . Vissa mer avancerade funktioner , dock kräva hjälp av Windows API . Om programmeraren vill lägga till ett användarkonto , lägga till en tjänst till Aktivitetshanteraren eller samverkan med säkerhet loggen är API krävs . Windows API kan programmerare att ändra operativsystemet funktioner och redigera Windows -skrivbordet i Visual Basic .
Förfarande
API anropas när Visual Basic -programmerare poäng koden till en Windows DLL . Nedan är ett exempel på en DLL -fil samtal :
Deklarera Auto-funktionen MBox Lib " user32. dll "Alias " MessageBox " />
I detta exempel är Visual Basic -kod " fästa " till det interna operativsystem fil som heter " user32. dll . " User32. dll innehåller många av de Windows- funktioner användarkonto . Den innehåller också några av de profilinställningarna sett när en användare loggar in i maskinen . Koden skapar också ett alias för funktionsanropet kallas " MessageBox . "
Läge
Placeringen av Windows DLL -filer finns i systemet katalog . Den huvudsakliga roten "C " -enhet har den kritiska startfiler . "Windows " katalog innehåller de viktigaste DLL operativsystemet. Den " System32 " katalogen innehåller maskinen särskilda DLL-filer som använder operativsystemet Windows. Till exempel innehåller mappen System32 hårdvaran för datorn .
Typer
Varje element i Windows API har olika typer av Visual Basic kodning . API har konstanta värden. Konstanter är aldrig ändras i koden . Till exempel är ett konstant värde en avkastning kod från Windows när programmet returnerar en succé meddelande . Meddelandets nummer och text är alltid desamma . Windows API har också funktioner . Funktioner är delar av kod som utför en process i koden . Skapa ett användarkonto i Windows är en funktion i operativsystemets API .
Distribution
Windows API finns på alla maskiner som kör Microsoft operativsystem . Detta innebär att programmerare inte behöver paket DLL-filen med installationen körbara filer . Programmerare som använder Windows API kan anta att DLL är tillgänglig . Om det behövs i programvaran är att användaren uppmanas att installera läggas elementet.