Du brauchst keine public-property zu nehmen.
Du kannst auch einfach deine Variablen behalten (wenn sie global definiert sind) und einfach den Namen der einen
Unit bei der jeweils anderen unter implemantation uses ... schreiben.
Beispiel:
Delphi-Quellcode:
unit Unit2;
//Form2
interface
uses
{...}
type
TForm2 =
class(TForm)
{...}
end;
var
Form2: TForm2;
implementation
uses Unit1;
//<-- hier hinzufügen, dann kannst du alle Variablen die in Unit1 global definiert sind auch in dieser Unit2 verwenden!
{...}
Ich hoffe, ich habe mich verständlich ausgedrückt, ansonsten:
bei Fragen einfach fragen!