Visual Basic-Tipp: Der API Text Viewer

Viele mächtige Programmiertechniken unter Visual Basic 6 beinhalten den Aufruf von Funktionen der Windows-API. Dafür muss man die Deklarationen der Funktionen ins Programm übernehmen. Für manche Programme braucht man darüber hinaus Konstanten- und Typen-Deklarationen. Diese von Hand einzugeben, ist zeitraubend und fehlerträchtig. Es ist daher viel besser, das mit Visual Basic installierte Utility API Viewer zu verwenden.

Um dieses Programm aufzurufen, wechselt man ins Startmenü und wählt dort Microsoft Visual Basic 6.0 Tools und dann API Text Viewer aus. Obwohl die API-Daten bei der ersten Verwendung des Viewers zunächst als Textdatei dargestellt werden, können sie in eine Datenbankdatei umgewandelt werden, auf die man schneller zugreifen kann. Das geht so:

  1. Aus dem Menü des Viewers File > Load Text File wählen.

  2. Win32API.txt auswählen und auf Open klicken.

  3. File > Convert Text to Database auswählen.

  4. Man akzeptiert den vorgegebenen Namen Win32API.mdb und klickt auf Save. (Falls diese Datei bereits existiert, hat die Umwandlung schon stattgefunden und man kann den Vorgang abbrechen.)

Sobald die Umwandlung in eine Datenbank erfolgt ist, wird diese jedes Mal geladen, wenn man den API Viewer über das Menü File > Load Database File aufruft.

Um den Viewer zu verwenden, wählt man aus der API Type-Liste die Art von Element aus, das man sucht: Konstanten, Variablen oder Typen. Die verfügbaren Elemente werden in der „Available Items“-Liste aufgeführt. Man kann mit dem Scrollbalken nach dem benötigten Element suchen oder damit beginnen, im entsprechenden Feld den Namen einzutippen, falls man diesen kennt. Die Anzeige springt dann automatisch an dessen Platz in der Liste. Sobald das Element gefunden ist, kann es per Klick ausgewählt werden.

Im nächsten Schritt gibt man an, ob ein Element als Public oder als Private definiert werden soll, indem man die entsprechende Option auswählt. Schließlich klickt man auf „Add“ und fügt das Element der Liste mit den Ausgewählten Elementen (Selected Items) hinzu.

Diese Schritte wiederholt man, bis alle benötigten Elemente der Liste hinzugefügt sind. Zum Schluss drückt man auf den Button „Copy“ und kopiert die Elemente in die Zwischenablage. Jetzt kann man zur Visiual Basic-IDE zurückkehren und die Deklarationen mittels des Befehls Edit > Paste in seinen Quellcode einfügen. Kein Tippen, keine Fehler – und Zeit spart man obendrein!

ZDNet.de Redaktion

Recent Posts

KI-gestütztes Programmieren bringt IT-Herausforderungen mit sich

OutSystems-Studie: 62 Prozent der Befragten haben Sicherheits- und Governance-Bedenken bei Softwareentwicklung mit KI-Unterstützung.

4 Tagen ago

Studie: Ein Drittel aller E-Mails an Unternehmen sind unerwünscht

Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…

1 Woche ago

HubPhish: Phishing-Kampagne zielt auf europäische Unternehmen

Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…

1 Woche ago

1. Januar 2025: Umstieg auf E-Rechnung im B2B-Geschäftsverkehr

Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.

1 Woche ago

Google schließt schwerwiegende Sicherheitslücken in Chrome 131

Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…

1 Woche ago

Erreichbarkeit im Weihnachtsurlaub weiterhin hoch

Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…

1 Woche ago