Einzelnen Beitrag anzeigen

Andreas L.
(Gast)

n/a Beiträge
 
#1

Idee gesucht: Mehrere Daten mit Funktion zurückgeben

  Alt 28. Nov 2006, 18:46
Hi,
ich habe eine Funktion geschrieben die mehrere Daten (Strings, Booleans und Integers) aus einer Datei extrahiert. Diese Daten sollen über nur diese eine Funktion dem User zur Verfügung stehen. Ich dachte da an einen Record

Delphi-Quellcode:
type
Tsomething = record
 value1: String[100];
 value2: Boolean;
 value3: Integer;
end;
den ich der Funktion dann einfach als Rückgabewert geben
function bla(......):Tsomething; Dieser record und die Funktion sind in einer extra Unit ausgelagert. Jetzt ist meine Frage:
Kann der User der diese Unit z. B. in seiner Haupt-Unit einbindet (uses-Klausel) einfach auf den zurückgegebenen Record zugreifen obwohl Tsomething nicht in seiner Haupt-Unit deklariert ist? Und wie macht er das dann? So wie mit einen normalen, in der Unit deklarierten Record?

Schonmal Danke

ciao,
Andy
  Mit Zitat antworten Zitat