Autor Beitrag
rabby
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 61

gentoo

BeitragVerfasst: Sa 01.05.04 19:49 
hallo welt!

wie kann man solche dynamischen arrays anlegen?
arr['var1']:=1;

danke!


Moderiert von user profile icontommie-lie: Topic verschoben
MSCH
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1448
Erhaltene Danke: 3

W7 64
XE2, SQL, DevExpress, DevArt, Oracle, SQLServer
BeitragVerfasst: Sa 01.05.04 19:53 
garnicht.
grez
msch

_________________
ist das politisch, wenn ich linksdrehenden Joghurt haben möchte?
Brainiac
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 02.05.04 20:14 
Prinzipiell ja.
Was du machen kannst ist, einen Typen in dieser Form zu deklarieren:
Type = (var1,var2,var3);

Dann kannst du später in deinem Array statt 0 auch var1 schreiben.
Ist manchmal übersichtlicher, aber direkt dein Array mit Namensindexen zu versehen, klappt nicht.

Was willst du denn eigentlich damit?
maximus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 896

Win XP, Suse 8.1
Delphi 4/7/8 alles prof
BeitragVerfasst: So 02.05.04 20:37 
rabby hat folgendes geschrieben:
hallo welt!

wie kann man solche dynamischen arrays anlegen?
arr['var1']:=1;

danke!


Moderiert von user profile icontommie-lie: Topic verschoben


Das was ud meinst, sind array-properties! Man kann sie als eigenschaften von klassen definieren -> schaumal in die OH!

_________________
mfg.
mâximôv
obbschtkuche
Gast
Erhaltene Danke: 1



BeitragVerfasst: So 02.05.04 20:37 
Doch, klar geht das, allerdings musst du dir dafür ne Klasse schreiben. Der gibst du dann eine property mit einem String als index und speicherst die Werte z.B. in einer Stringlist. (nicht vergessen die property als default zu definieren)

//Edit:
Mist, zu spät *g*
bms
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 735

Win XP
Delphi 3, Delphi 6 PE, Delphi 2005 PE
BeitragVerfasst: So 02.05.04 20:53 
rabby hat folgendes geschrieben:
hallo welt!

wie kann man solche dynamischen arrays anlegen?
arr['var1']:=1;


Zuerst eine Frage: welche Delphiversion hast du? Das ist durchaus eine Versionssache.

_________________
VORSICHT: Ich behersche seit heute die Fünf-Finger-Handflächen-Herz-Explodier-Schlag-Kampf-Technik >:(
rabby Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 61

gentoo

BeitragVerfasst: So 02.05.04 20:59 
Version 7
UC-Chewie
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 531

WinXP
D5 Ent
BeitragVerfasst: So 02.05.04 21:05 
Such mal hier oder in der DelphiPraxis:
Suche in: Delphi-Forum, Delphi-Library ASSOZIATIV* ARRAY
Suche in der Delphi-PRAXiS ASSOZIATIV* ARRAY

_________________
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind