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 Arrays verwalten (https://www.delphipraxis.net/106207-arrays-verwalten.html)

malibu85 7. Jan 2008 10:36


Arrays verwalten
 
hallo ich habe mal eine Frage zu Arrays...
und zwar welche Komponente der VCL ermöglicht die Verwaltung von Feldern auf der Formularoberfläche?
Wie wird der Zugriff realisiert und welche Einschränkungen gibt es?
gruß malibu

angos 7. Jan 2008 11:24

Re: Arrays verwalten
 
was genau hast du vor?

mkinzler 7. Jan 2008 11:27

Re: Arrays verwalten
 
Was meinst du mit Feldern?
Im Allgemeinen die Formularklasse.

mashutu 7. Jan 2008 12:12

Re: Arrays verwalten
 
Meintest Du so etwas?
Delphi-Quellcode:
var
  c:tControl;
  i:integer;
begin
  for i:= to controlcount-1 do
  begin
    c:=controls[i];
//machwas mit c
  end;
end;

dominikkv 7. Jan 2008 12:24

Re: Arrays verwalten
 
Zitat:

Zitat von malibu85
und zwar welche Komponente der VCL ermöglicht die Verwaltung von Feldern auf der Formularoberfläche?

der ObjektInspector?

malibu85 7. Jan 2008 12:46

Re: Arrays verwalten
 
ich lasse mal die vcl weg ...ich lese gerade ein lapitel in einem buch und frage mich, wie man auf das array wenn es deklariert wurde zugreifen kann. irgendwie ist mir das unklar denn im index steht [0..] aber so wie ich das verstanden habe sagt das nicht aus, dass das array die werte 1,2,3,4,5,6,7,8,9,10 enthält sondern nur indizes. meine frage ist, wie kann ch diesen indizes werte zuweisen und ausgeben

Klaus01 7. Jan 2008 13:14

Re: Arrays verwalten
 
Hallo,

prinzipiell sollte es so gehen.

Delphi-Quellcode:
type
  TArray = Array [0..5] of Byte;


var
  myArray : TArray
  i,j: Byte;

begin
  for i:=0 to high(myArray) do
    myArray[i]:=i*2;

  Edit1.text:= InttoStr(myArray[1]);
end;
Grüße Klaus


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:56 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