Heyho,
meine situation sieht etwa wie folgt aus: (habe 2 Klassen)
HauptKlasse:
Delphi-Quellcode:
unit mMain;
interface
uses
mObject;
type
TMain =
class
private
Objects:
Array[1..10]
of TObject;
public
prucedure DatenAusgeben;
end;
implementation
[...]
{Es wurde mindestens 1x TObject createt}
procedure DatenAusgeben;
begin
???:=Object.Daten;
{hier kommt dann die ausgabe in listbox o.ä.}
end;
end.
mObject:
Delphi-Quellcode:
unit mObject;
interface
type
TObject =
class(TObject)
private
a, b, c: integer;
d:
Array[1..20]
of integer;
e:
array[0..20]
of String[17];
public
function Daten: ???;
end;
implementation
[...]
function Daten: ???;
// <--- hier is das problem
begin
???
end;
end.
wie ihr seht habe ich einiges an daten in meinem Object, und ich würde gerne alles auf einmal raus holen.
Ich hab shcon versucht einen array oder eine menge als functionstyp zu wählen, aber irgendwie ist delphi mit dieser methode nicht vertraut
also, falls irgendjemand da nen lösungsanschlag (für einen blutigen anfänger) parat hat, ich wäre sehr dankbar!!