Thema: API-Search

Einzelnen Beitrag anzeigen

Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#1

API-Search

  Alt 18. Jan 2003, 18:50
Da es ab und an mal vorkommt, dass ich Borlands Deklaration einer WinAPI-Funktion in den Sources suche, weil entweder im PSDK die Header-datei nicht dabeisteht oder der Name der C-Header-Datei nicht mit dem Namen der pas-Unit übereinstimmt, hab ich ein kleines Progrämmchen geschrieben, das in in allen .pas-Dateien eines Ordners einschließlich seiner Unterordner nach der Deklaration einer bestimmten Funktion/Prozedur sucht. Es werden allerdings nur statische Einbindungen erkannt, und auch nur solche, die genau in der Form function Irgendwas bzw. procedure Irgendwas stehen. Sind zwei oder mehr Leerzeichen zwischen beidem, erkennt das Programm dies nicht.
Das Programm ist unter XP Prof. getestet, sollte aber auch unter allen anderen Versionen funktionieren, da 1. keine Routinen benutzt werden, die nicht in allen 32Bit-Windows-Versionen verfügbar sind und 2. auf graphische Schmankerl verzichtet wurde.
Falls dennoch ein Fehler auftauchen sollte, werde ich den vielleicht beheben, Verbesserungsvorschlägen werde ich wohl nicht folgen, denn für meine Ziele ist das Programm ausreichend, aber wenn genügend Interesse bestünde, könnten wir mal schauen.

Das Programm enthält die Sources und die EXE und ist im ZIP-Format gepackt (~200kb).
Angehängte Dateien
Dateityp: zip API-Search.zip (200,4 KB, 26x aufgerufen)
Martin Leim
  Mit Zitat antworten Zitat