Einzelnen Beitrag anzeigen

S20000

Registriert seit: 22. Apr 2008
84 Beiträge
 
#1

Array of char an Funktion übergeben

  Alt 27. Jun 2008, 16:09
Hallo zusammen,

ich habe ein kleines Problem.
Ich möchte ein array[0..99] of char an eine Funktion übergeben,
bekomme das aber nicht richtig hin:

Delphi-Quellcode:
var
  a:array[0..99] of char;

implementation

procedure TForm1.Button1Click(Sender: TObject);
begin
a:='hallo';
test[]; //hier hakt es !
end;


procedure test(var st:array of char);
begin
  if st='hallothen
  showmessage('funktioniert')
  else
  showmessage('funk. nicht');
end;
An der Stelle wo ich das 'hallo' übergeben möchte hakt es,
wie übergebe ich ein array an eine Funktion?

Gruß
Sebastian

(PS: ich weiß es geht einfacher mit pchar oder string)
  Mit Zitat antworten Zitat