Habe ein Problem mit einer globalen Variable. Die Variable habe ich nicht in der Main sondern in einer anderen global deklariert.
Im Quellcode erkennt er beide Variablen (String).
Zunächst habe ich versucht lokal die Variable auszugeben:
Delphi-Quellcode:
Test := (FInput[index] as TLabel).Caption;
ShowMessage ( Test );
Das klappt auch noch wunderbar
Wenn ich aber nun:
Delphi-Quellcode:
// unit MainForm
Test := (FInput[
index]
as TLabel).Caption;
// unit TestForm
ShowMessage (Test );
...meckert er, dass es eine Zugriffsverletzung sei -.-