Visual Basic 6: API

Aus Wikibooks
Zur Navigation springen Zur Suche springen

API-Deklarationen Die Api-deklarationen werden gebraucht um vordefinierte Funktionen vom System aufzurufen und so zu nützen. Ein Beispiel von einer Funktion zum Kopieren einer Datei. Man muss sie in das entsprechende Classobject einfügen:

 Private Declare Function CopyFile Lib "kernel32.dll" Alias "CopyFileA"
 (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal
 bFailIfExists As Long) As Long

Um die Datei zu nützen, kann man eine solche Declare Function folgendermassen aufrufen:

 CopyFile(originalfilename as string, zielfilename as string, -> 0 wenn es
 nicht ersetzt werden soll, 1 wenn es ersetzt werden soll. <-)

Weitere Api-deklarationen: