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:
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!
OutSystems-Studie: 62 Prozent der Befragten haben Sicherheits- und Governance-Bedenken bei Softwareentwicklung mit KI-Unterstützung.
Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…
Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…
Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.
Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…
Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…