temp+integer := 'text' -> Czy to jest możliwe

0

Tak się ostatnio zastanawiam czy idzie w jakiś sposób tak wprowadzać dane?

Przykład 1 - typowe przypisywanie danych

a1.caption := 'nazwa1';
a2.caption := 'nazwa2';
a3.caption := 'nazwa3';

Przykład 2 - Czy i jak zmieniac zmienne?

For X := 1 To 3 Begin
a + (Integer).caption := 'nazwa'+inttostr(X);

1

Np.tak:

 For I := 1 To 3 Do
  TButton(FindComponent('Button'+IntToStr(I))).Caption := 'Test '+IntToStr(I);
0

Dziękuję ci bardzo za odpowiedź

0

A w jaki sposób odnieść się do zmiennych np:

var
  Tabela1 : String; 
  Tabela2 : String;
  Liczba : Integer;
begin
  Liczba := 1;
  Tabela + Liczba := 'Test';
end;
1

Nie da się tego zrobić, od tego są tablice.

1 użytkowników online, w tym zalogowanych: 0, gości: 1