![]() |
Interface einer .PAS auswerten
Hai ihr,
ich möchte gerne den Interfaceabschnitt einer Unit auswerden (source liegt natürlich vor) aber weiss noch nicht so recht wie ich das ganze effektiv angehen soll. Ich möchte zum Schluss diese Informationen haben:
Kann mir einer eine guten Denkanstoss geben wie ich so etwas zum Beispiel auswerte :stupid:
Delphi-Quellcode:
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) private { Private-Deklarationen } public { Public-Deklarationen } end; blubb = integer; blubber = boolean; const hallo = 1; var Form1: TForm1; type TTest = class (TStringList) private foo : boolean; public property anzeige : boolean read foo write foo ; end; |
Re: Interface einer .PAS auswerten
Wenn mich meine grauen Zellen nicht im Stich lassen, heißt das, was Du machen möchtest "lexikalische Analyse". Es gibt da speziell für Delphi von Martin Waldenburg eine wirklich feine Unit:
![]() [edit]
|
Re: Interface einer .PAS auswerten
Hai Daniel,
bei der ersten Lösung von Martin Waldenburg muss ich mal schauen wie er es gemacht hat. Seine Demos kann man wohl nicht kompilieren ohne sich erst einige, von ihm verwendete, Komponenten zu installieren. Der zweite Link geht leider nicht. |
Re: Interface einer .PAS auswerten
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
Re: Interface einer .PAS auswerten
Hallo,
die Unit sieht gut aus :-D Ich denke damit kann ich etwas anfangen und meine "Delphi-Versions-Referenz" aufbauen. Danke. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz