![]() |
[D2006] Set of enummerieren
Hallo,
Ich möchte gerne, zu Debugzwecken, manche "Set of" Eigenschaften in Textform anzeigen. Wie zum Beispiel ComponentState, ControlState, usw. Ich stosse aber immer auf das Problem eine Schleife zu machen oder zu finden was in der Eigenschaft ist. Die komplette Enumeration habe ich gefunden, aber finde nicht wie ich nur die Werte in der Eigenschaft bekomme. |
AW: [D2006] Set of enummerieren
etwas in der Art? uses TypInfo
Delphi-Quellcode:
Memo1.Lines.add( SetToString(PTypeInfo(TypeInfo(TComponentState)), WORD(ComponentState),true));
Memo1.Lines.add( GetEnumName(TypeInfo(TAlignMent), WORD(Memo1.AlignMent))); |
AW: [D2006] Set of enummerieren
ja genau !
Vielen Dank ! |
AW: [D2006] Set of enummerieren
Funktioniert leider nicht.
SetToString in D2006 erwartet ein PPropInfo Parameter und nicht PTypeInfo. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:31 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