Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Parameter eines Formulars auflisten? (https://www.delphipraxis.net/138153-parameter-eines-formulars-auflisten.html)

MTech 4. Aug 2009 12:26


Parameter eines Formulars auflisten?
 
Hallo alle zusammen.

Ich lese mich schon seit geraumer Zeit durch dieses Forum durch und will als erstes Mal ein herzliches Danke Schön loswerden. Das Forum hat mir schon bei zahlreichen Problemen geholfen. :)

Allerdings habe ich jetzt ein Anliegen bei dem ich keinen Lösungsansatz gefunden habe. Das "Problem" sieht folgendermaßen aus:

Man kann ja wunderbar mit Application.Components[I] sämtliche Komponenten (Formulare) durchgehen die eine Anwendung besitzt. Man kann sogar alle Unter-Komponenten ermitteln, wenn man es auf die Spitze treibt. Das Einzige was man damit nicht erhalten kann sind die einzelnen Parameter (z.B. eines Formulars). Gemeint sind damit die Parameter welche im public-Teil deklariert werden (private wird man wohl nicht auslesen können). Von welchem Typ der Parameter ist ist vorerst zweitrangig, es geht nur um die Möglichkeit auf die Parameter zugreifen zu können ohne direkt zu wissen wie sie heißen (wie bei den Komponenten eben).

Code-Vervollständigung und Delphi-Hilfe haben keinen Ansatz geliefert, und Forum- und Google-Suche waren auch nicht wirklich hilfreich (vermutlich suche ich bloß falsch :? ). Kennt ihr einen Weg oder suche ich nach Funktionen die es (in Delphi7) nicht gibt? :)

Ich brauche das ganze nicht für ein spezielles Programm, mich hat nur mal interessiert wieviel Speicher meine Strukturen belegen. Klar könnte ich jede einzelne Struktur mit SizeOf auslesen, allerdings müßte ich dann recht viele Formulare mit vielen Strukturen bearbeiten und dann die Werte an eine zentrale Stelle übergeben..... Zu viel Aufwand für eine zu unwichtige Information. ^^

Vielen Dank schon mal für eure Antworten.

DeddyH 4. Aug 2009 12:59

Re: Parameter eines Formulars auflisten?
 
Hallo und Willkommen in der DP :dp:,

wenn ich Dich richtig verstanden habe, ist Hier im Forum suchenRTTI ein guter Suchbegriff.

MTech 4. Aug 2009 14:17

Re: Parameter eines Formulars auflisten?
 
Juhu! Ein Lösungsansatz! :D

Vielen Dank auch, werde mich mal schlau machen. So wie es aussieht werde ich wohl trotzdem alle Formulare bearbeiten müssen. :(

Macht nichts, wenigstens geht was voran. ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz