![]() |
FindComponent mit ARRAY??
Ich möchte einem Array einen Wert zuweisen mit arrayname[i].
Dabei läuft dies in einer Schleife ab, weswegen ich es mit FindComponent probiert hab:
Delphi-Quellcode:
Allerdings klappt das nicht.
for i:=1 to 3 do
begin with (FindComponent('z'+IntToStr(i)) as array {[1..3] of Integer}) do begin [1] := 1 {Wert}; [2] := 2 {Wert}; end; end; Ich kriege immer den Fehler "Expression expected but 'ARRAY' found" bzw. "Class does not have a default property". Aber wie kann ich jetzt was zuweisen? :gruebel: |
Re: FindComponent mit ARRAY??
Sowas geht grundsätzlich nicht ;)
Du könntest dir höchstens ne Komponente suchen, die eine TList wrapt, der den Namen verpassen und dann die suchen.. :gruebel: |
Re: FindComponent mit ARRAY??
Was für einen Typ hat z denn?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:40 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