Hvad er Windows api i Visual Basic ?

Indlæg af Alice Hansen     opdateret: 2011-06-28

Windows Application Programming Interface ( API ) giver programmører mulighed for at interface direkte med operativsystemet . Windows-operativsystemet har flere dynamiske link biblioteker ( DLL ), der indeholder funktioner, der anvendes i Visual Basic programmering . Programmører kan kalde disse DLL filer i Visual Basic-kode , og skabe software , der bruger interne funktioner i operativsystemet

Funktion

Windows -operativsystemet trækker det vindue, du ser på skærmen, når programmøren skaber en formular, der vises for brugeren . Nogle mere avancerede funktioner , kræver imidlertid ved hjælp af Windows API . Hvis programmøren ønsker at tilføje en bruger konto, tilføjer en tjeneste til Task Manager eller kontakten med sikkerhedsmyndighederne log , er API påkrævet. Windows API tillader programmører at ændre funktioner i operativsystemet og redigere Windows-skrivebordet i Visual Basic .

Procedure

API kaldes , når Visual Basic programmør peger koden til en Windows DLL . Nedenfor er et eksempel på en DLL -fil opkald :

fastslås Auto Funktion Mbox Lib " user32. dll " Alias " MessageBox "

I dette eksempel Visual Basic -kode er " knyttet "til den interne operativsystem fil med navnet " user32. dll . " User32. dll indeholder mange af de Windows- brugerkonto funktioner . Det indeholder også nogle af profilen præferencer ses , når en bruger logger ind i maskinen . Koden skaber også et alias for funktionen kalder kaldet " MessageBox ".

Location

Placeringen af Windows DLL -filer er i systemet bibliotek . De vigtigste root "C " -drevet indeholder den kritiske opstartsfiler . "Windows " mappe indeholder de vigtigste operativsystemet DLL-filer. Den " System32 " bibliotek indeholder maskinen specifikke DLL'er , der bruger Windows-operativsystemet . For eksempel indeholder System32 biblioteket hardware indstillingerne for computeren .

Typer

Hvert element af Windows API har forskellige typer af Visual Basic kodning . API har konstante værdier . Konstanter er aldrig ændret i koden . For eksempel er en konstant værdi en returkode fra Windows , når ansøgningen returnerer en succes besked . Meddelelsesnummeret og tekst er altid den samme . Windows API har også funktioner . Funktioner er dele af kode, der udfører en proces i koden . Oprettelse af en brugerkonto i Windows er en funktion i operativsystemets API .

Distribution

Windows API er tilgængelig på enhver maskine , der kører Microsoft operativsystemet. Det betyder, programmører ikke behøver at pakke DLL med installationen eksekverbare filer . Programmører, der bruger Windows API kan antage, at DLL-filen er til rådighed. Hvis det er nødvendigt i softwaren , bliver brugeren bedt om at installere den ekstra element .


Previous:hvordan du ændrer hardware uden at skulle geninstallere Windows XP Next:hvordan du installerer Java SE 6 i Windows



 

Kommentarer

Code:
change