Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - CASE Anweisung mit CASE-Liste aus externem File


pewo1106 - Do 12.09.02 21:36
Titel: CASE Anweisung mit CASE-Liste aus externem File
Hallo

zu meinem Problem:
ich habe eine Auswahl von 500 Werten, die ich in einer CASE-Anweisung auswerten möchte. Die Anweisung eines Eintrags soll aber auch ohne Delphi änderbar sein.

Beispiel:

case var1 of
421: var2:=1;
441: var2:=2;
491: var2:=3;
end;

Bin für jede Hilfe dankbar.

Peter


JeanvanHees - Fr 13.09.02 09:01

Erstmal gutenmorgen. :wink2:

Pewo1106>>
Zitat:
. Die Anweisung eines Eintrags soll aber auch ohne Delphi änderbar sein.


Ich denke das du vielleicht ein wenig deutlicher formulieren sollst was du hiermit meinst, Ich denk nicht das ich dich so direkt weiterhelfen kann aber auch für die andere jungs hier ist es vielleicht nicht so deutlich.

Nichts böses gemeint :wink:


LCS - Fr 13.09.02 09:19

Hi
weiss zwar auch net so genau was du willst, aber du könntest ja eine Textdatei anlegen im Format
case=wert
also
421=1
441=2
usw.
Die Datei liest du in eine Stringliste ein und verwendest dann:

Quelltext
1:
2:
3:
4:
5:
...
DeineListe.LoadFromFile(Dateiname);
...
var2 := DeineListe.Values[fall]; //Fall ist eine Stringvariable
...


Gruss Lothar


pewo1106 - Fr 13.09.02 11:46

Danke

Das war genau der Tip den ich gebraucht habe.

:D :D :D :D