Einzelnen Beitrag anzeigen

Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#1

Ein Array in einer Klasse als private-Deklaration

  Alt 18. Aug 2008, 13:19
Hallo zusammen,

ich habe so eine Klasse erstellt :
Delphi-Quellcode:
type
  TKlasse = class(TObject)
  private
    FName : array of string;
  public
  ...
  ...
  ...
  end;
Dieses Array wird im construktor mit Daten gefüllt und ja, ich habe mir mit SetLength eine ausreichende Länge festgelegt. Nun rufe ich in einer Funktion GetMem auf und dann die Windows API-Funktion GetAdaptersAddresses, dann wird das Array FName mit irgendwelchen Hyroglyphen überschrieben. Die große Frage ist warum ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat