Einzelnen Beitrag anzeigen

Popov
(Gast)

n/a Beiträge
 
#1

FillChar mit dynamischen Char Array

  Alt 20. Mai 2015, 20:26
Ich hab gerade einen Knoten im Kopf. Wieso klappt das eine und das andere nicht?
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  s: array[0..9] of Char;
begin
  FillChar(s, SizeOf(s), Ord('A'));
  ShowMessage(s);
end;

procedure TForm1.Button2Click(Sender: TObject);
var
  s: array of Char;
begin
  SetLength(s, 10);
  FillChar(s, SizeOf(s), Ord('A')); //auch nicht mit dem Wert 10
  ShowMessage(String(s));
end;
  Mit Zitat antworten Zitat