Einzelnen Beitrag anzeigen

Benutzerbild von juergen
juergen

Registriert seit: 10. Jan 2005
Ort: Bönen
1.174 Beiträge
 
Delphi 11 Alexandria
 
#1

Innerhalb einer Klasse erscheint bei dem property eine Fehlermeldung

  Alt 16. Sep 2023, 23:27
Hallo zusammen,

ich möchte die "Felder" einer Json-Datei in meine Klasse übernehmen. Das klappt soweit. Allerdings enthält die Json-Datei auch ein Array (string).
Und da weiß ich nicht wie ich das Array in meine Klasse bekomme.

Vereinfachter Code-Versuch:
Delphi-Quellcode:
  TmyClass = class
  private
    myArr: array [1..80] of string;
  public
    constructor Create;
    destructor Destroy; override;
    property myArr:[Idx: Integer]: string read myArr write myArr:
  end;
Hierbei erscheint bei "write" im Editor die Fehlermeldung: "E2008 Inkompatible Typen".

Was mache ich hier falsch?

Vielen Dank schon mal vorab.
Jürgen
Indes sie forschten, röntgten, filmten, funkten, entstand von selbst die köstlichste Erfindung: der Umweg als die kürzeste Verbindung zwischen zwei Punkten. (Erich Kästner)
  Mit Zitat antworten Zitat