Eine Klasse ist nur ein
Typ
Um eine Klasse zu benutzen muss man (allermeistens) ein Objekt dieses Typs erstellen. Das macht man, indem man den Konstruktor aufruft.
Konkret hieße das:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
i : integer;
const
Temp_Buchstaben : Array[1..26] of Char = 'abcdefghijklmnopqrstuvwxyz';
begin
Label1.Caption := 'Anzahl der' + #13#10 + 'Buchstaben'+ #13#10 +'im Text';
For i := 1 to 26 do
begin
Gl_Buchstaben_array[i] := TBuchstabe.Create();
end;
For i := 1 to 26 do
begin
Gl_Buchstaben_array[i].Buchstaben_Name := Temp_Buchstaben[i]; // hier ist der Fehler aber wieso ?!
end;
end;
Ich habe dir zwar jetzt den Code gegeben, aber versuche bitte trotzdem zu verstehen was da jetzt gemacht wird