Hallo,
in meinem Projekt werden Forms die zur Einstellung oder auch zur Ausgabe von Informationen dienen mittels properties mit Daten versorgt.
Nun möchte ich eine Property aufbauen, der ein Array of Byte übergeben werden kann.
Nur leider bekomm ich vom Compiler folgende Meldung um die Ohren gehauen:
Zitat:
[Fehler] InfoUnit.pas(46): Published-Eigenschaft 'Eingabe_Array_IDS' kann nicht vom Typ ARRAY sein
Meine
Unit ist so aufgebaut:
Delphi-Quellcode:
type
TArray_IDS = Array[1..255] of Byte;
TInfoForm = class(TForm)
{ ... }
private
{ Private-Deklarationen }
//Eingabe
FEingabe_SPLChecksumme: String;
FEingabe_Array_IDS : TArray_IDS;
//Ausgabe
//intern
public
{ Public-Deklarationen }
function Execute: Boolean;
published
{ Published-Deklarationen }
//Eingabe
property Eingabe_SPLCheckSumme: String write FEingabe_SPLChecksumme;
property Eingabe_Array_IDS : TArray_IDS write FEingabe_Array_IDS;
Wie kann ich ein Array als Property übergeben?
Falls es keine Lösung dafür gibt, gibts vielleicht eine andere Möglichkeit dazu?
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<