Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Variablen Problem


SuperDaniel - So 15.04.07 16:51
Titel: Variablen Problem
keine ahnung wie ich das beschreiben soll


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
var
  Form1: TForm1;
  zahl: integer;
  key1: string;
  key2: string;
  key3: string;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
zahl := 1;
key1 := 'Test 1';
key2 := 'Test 2';
key3 := 'Test 3';
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
form1.Caption := key + zahl;
zahl := zahl + 1;
end;


ich möchte das wenn ich den button drücke jeweils die richtige Variabl ausgelesen wird, nur hab ich da keine ahnung wie das gehen soll


mkinzler - So 15.04.07 16:56

Gibt es mehrere Buttons, oder wie wird entschieden, welche Variable die richtige ist?


Gausi - So 15.04.07 16:59

Nimm statt der einzelnen Strings ein Array of String.


Blackheart666 - So 15.04.07 17:11

Oder eventuell auch..

Delphi-Quelltext
1:
2:
3:
4:
5:
Caption:=Key;
case Zahl of
  1:Key:='Test 1';
  2:Key:='Test 2';
  3:Key:='Test 3';


SuperDaniel - So 15.04.07 17:48

dank euch

das von Blackheart666 klappt super