Einzelnen Beitrag anzeigen

Mazen

Registriert seit: 6. Okt 2011
66 Beiträge
 
Delphi 7 Professional
 
#1

Kann nicht auf Komponente auf anderer Form zugreifen?

  Alt 15. Nov 2012, 12:53
Delphi-Version: 7
Es geht dabei um ein Projekt was ich nicht selbst programmiert habe, sondern ein Kollege der aber mittlerweile nicht mehr hier arbeitet, also weiß ich nciht genau was er hier gemacht hat.

Ich habe das Projekt um die Unit "uFahrer" erweitert. "uFahrer" steht in der Uses-Liste der Unit "Gate" und wird mit "frmFahrer.ShowModal" aufgerufen.
Nun will ich aus der "uFahrer" ein TEdit-Feld in "Gate" füllen.
Habe also "Gate" in die Uses-Liste von "uFahrer" aufgenommen. Nun ging ich davon aus das ich mit "GateFrame.edFahrer.Text := 'Fahrer'" auf edFahrer zugreifen könnte. Kann ich aber nicht?! ("GateFrame" ist der Name des Formulars)
"Undfinierter Bezeichner: GateFrame" ist die Aussage des Compilers.

Wenn ich mit Strg auf "Gate" klicke in meiner USes-Liste öffnet er auch die richtige Unit, also gehe ich doch davon aus das ihm diese bekannt ist?!

Womit kann das noch zusammenhängen das ich da nicht hinkomme?
  Mit Zitat antworten Zitat