Einzelnen Beitrag anzeigen

Benutzerbild von Picard95
Picard95

Registriert seit: 14. Mai 2011
Ort: Dortmund
32 Beiträge
 
Delphi 4 Standard
 
#1

Globale Variablen in einer anderen Form verwenden

  Alt 16. Mai 2011, 18:35
Delphi-Version: 5
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!!!
Christian

Geändert von Picard95 (16. Mai 2011 um 18:47 Uhr) Grund: Bedanken wollte ich mich schonmal^^
  Mit Zitat antworten Zitat