Als variable möchte ich eigene Klassen übergeben.
also z.B.:
Delphi-Quellcode:
type
TMyClass = class
.
.
private
.
.
public
property Eigensch_1:string read .. write ...;
property Eigensch_2:integer read... write...;
end;
// im Programm rufe ich dann auf:
Variable := TMyClass.create;
verarbeite(Variable,'c:\temp\test.dat');
Variable.free;
Die Prozedur 'verarbeite' soll aber verschiedene Variablentypen (also von unterschiedlichen selbst erstellten Klasse) verarbeiten können.