Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - procedure TForm1.ButtonClick(Sender:TObject);
labradordaisy - Mi 13.01.10 17:28
Titel: procedure TForm1.ButtonClick(Sender:TObject);
Hallo ,
ich habe eine Frage zu meiner Betreffzeile. Was Bedeutet TForm1 und (Sender:TObject)?
Xearox - Mi 13.01.10 17:50
TForm1 bezeichnet die Unit bzw die Form, in welcher du gerade arbeitest.
Also TForm1=Unit1
Benutzt du also irgendwelche Objecte, welche auf der Form zu sehen sind, und du deine eigene Procedure/function machst, musst du es so schreiben: procedure TForm1.DeinProcedureName;
Dies musst du nur im implementaion teil angeben, bei Types brauchst du nur procedure DeinProcedureName; angeben.
Critter - Mi 13.01.10 18:05
Hi,
TForm1 ist der von Delphi standardmäßig vergebene Name für die erst in der IDE angelegte Formularklasse. Den kannst und solltest du zu etwas sinnvollen ändern. Sender ist einfach nur der Name eines Parameters von Typ tObject.
Da diese Fragen sehr grundlegend sind, empfehle ich dir, dich ein wenig mit den Delphi Grundlagen zu beschäftigen. Am Anfang bringt dir das sicher mehr, als unsere Erklärungen hier aus dem Forum. Wenn es dann etwas komplizierter wird, ändert sich das wahrscheinlich wieder. Christian hat da extra etwas für dich vorbereitet:
http://www.christian-stelzmann.de/artikel/crashkurs.htm
Critter
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!