Thema
:
Delphi
Sender soll den Titel des Formulars bestimmen
Einzelnen Beitrag anzeigen
Thomas F
Registriert seit: 3. Sep 2008
Ort: Nürnberg
281 Beiträge
Delphi 2005 Architect
#
10
Re: Sender soll den Titel des Formulars bestimmen
4. Feb 2009, 16:14
Zitat von
nahpets
:
Hallo,
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TForm4.FormShow(Sender: TObject);
begin
if
Sender = Unit1.Form1.speedbutton9
then
Form4.Caption := '
Eintrag ändern
';
//Unit4
if
Sender = Unit1.Form1.Speedbutton11
then
Form4.Caption :='
Neuer Eintrag
';
//Unit4
end
;
end
;
...
// sieht das in etwa so aus?
// dann sollte es funktionieren
Unit4.Form4.FormShow(Unit1.Form1.speedbutton9);
// Hier tippe ich mal darauf, dass Sender nicht SpeedButton9 ist, sondern eventuell Form1.
procedure
TForm1.SpeedButton9Click(Sender: TObject);
begin
Unit4.Form4.Show;
end
;
Was kommt dabei heraus, wenn Du mal ein
ShowMessage(Sender.ClassName);
in Dein FormShow einbaust?
Hab ich gemacht
ShowMessage(Sender.ClassName) := TForm4
Unit4.Form4.FormShow(Unit1.Form1.speedbutton9);
Das funktioniert nicht
Fehler : zuviele Parameter
Gruß
Thomas
Zitat
Thomas F
Öffentliches Profil ansehen
Mehr Beiträge von Thomas F finden