Einzelnen Beitrag anzeigen

fui-tak

Registriert seit: 24. Okt 2008
117 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Variablen übergeben

  Alt 6. Dez 2009, 14:55
Du könntest einfach eine globale Variable, die überall im ganzen Programm zu erreichen ist, deklarieren, nämlich so
Delphi-Quellcode:
...
var
  Form1: TForm1;
  meineGlobaleVariable: String;

implementation
...
oder du machst dir eine Variable in Form1 rein:
Delphi-Quellcode:
TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen}
  public
    meineVariable: String;
  end;
Zum Verwenden kannst du dann in dem ButtonClick Ereignis in Form2 einfach sowas machen
Delphi-Quellcode:
//Beipsiel 1
meineGlobaleVariable := 'abc';

//Beispiel 2
Form1.meineVariable := 'abc';
  Mit Zitat antworten Zitat