Hallo zussammen,
Zu anfang will ich noch kurz sagen ich hab Delphi 4 (unsere Schule hatte nix anderes) und nicht 5 ich konnte 4 nur leider nicht auswählen...
Ich habe folgendes Problem:
Ich möchte eine in Form2 global deklarierte Variable in der Form 3 in einer selbst deklarierten procedur verwenden.
Dummerweise erkennt delphi die Variable dort nicht.
Delphi-Quellcode:
procedure TForm2.Button26Click(Sender: TObject);
begin
Abkuerzung:='H';
[COLOR="Red"]TForm3.Trage_ein;[/COLOR]
Form3.showmodal;
end;
Delphi-Quellcode:
procedure TForm3.Trage_ein;
var
Atom:string;
begin
[COLOR="Red"]Atom:=Form2.Abkuerzung;[/COLOR]
if Stoff='H'
then
begin
listbox1.items.add('klappt');
end;
end;
(Ich habe die beiden Units schon miteinander Verbunden per Uses und könnte auch (wenn ich eben die roten zeilen rausnehmen würde) von Form 2 per button auf Form 3 zugreifen (siehe quelltext))
Danke schonmal für die antworten!!!