Gibt es ein Tool, das C-Header-Dateien für Delphi (Win32) -DLLs erstellt?

Bisher habe ich nur gesehenWerkzeuge und einige Informationen zum Erstellen von Delphi-Code für eine bestimmte C-Header-Datei.

Im Fall 'Delphi first' gibt es jedoch eine Delphi-Schnittstellendeklaration und eine generierte DLL sowie keinen C-Header. Gibt es Tools, die die erforderlichen Informationen extrahieren und eine C-Header-Datei für eine DLL erstellen können?

Ein solches Tool kann bei sprach- und plattformübergreifenden Projekten hilfreich und zeitsparend sein. Mit der C-Header-Datei wäre es beispielsweise einfacher, Java JNA-Bindungscode automatisch mit zu erstellenjnaerator. Die Werkzeugkette würde so aussehen:

Delphi-Quelle -> C-Header erstellen -> In Java-Bindung konvertieren -> Delphi-DLL aus Java verwenden

Antworten auf die Frage(2)

Ihre Antwort auf die Frage