Delphi und Visual C#.pdf - Informatik
Delphi und Visual C#.pdf - Informatik
Delphi und Visual C#.pdf - Informatik
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
• „Sender: TObject“ soll klarstellen, dass die aufrufende Instanz ein Objekt, in<br />
diesem Fall Button1 ist.<br />
Denken Sie jetzt kurz darüber nach, wie Sie bei der Programmierung vorgegangen<br />
sind! Danach lesen Sie die folgenden Zeilen:<br />
Erkenntnisse bezüglich der Windowsprogrammierung:<br />
• Man beginnt die Programmierung mit dem Entwurf einer visuellen Oberfläche.<br />
• Wenn alle Objekte auf der Oberfläche untergebracht sind, müssen diesen ihre<br />
Eigenschaften, die von den voreingestellten Werten abweichen, zugewiesen<br />
werden.<br />
• Die Objekte werden mit Ereignissen verknüpft.<br />
• Jetzt erst wird im alten Sinn „programmiert“, in dem man in die Unit mittels<br />
Pascal-Code die durchzuführenden Methoden schreibt.<br />
Diese Erkenntnisse gelten selbstverständlich auch für <strong>Visual</strong> <strong>C#</strong> oder für <strong>Visual</strong><br />
Basic.<br />
Vergleichen Sie diese Methode beispielsweise mit dem nicht-grafischen Java <strong>und</strong> Sie<br />
verstehen sofort, weshalb sich diese Programmiersprachen großer Beliebtheit<br />
erfreuen!<br />
Sehen wir uns diese Eigenschaft / Ereignis / Methode - Charakterisierung am Beipiel<br />
eines Schaltknopfes nochmals an:<br />
Objekttyp TButton (Schaltflächen-Komponente)<br />
Eigenschaften<br />
Caption<br />
Name<br />
Width<br />
Ereignisse<br />
OnClick<br />
OnExit<br />
Methoden<br />
Hide<br />
SetFocus<br />
Click<br />
Text für die Aufschrift des Buttons<br />
Name des Objektes<br />
Länge des Buttons in Pixel<br />
usw.<br />
Das Ereigniss wird ausgelöst, wenn man mit der linken<br />
Maustaste auf den Button klickt.<br />
Das Ereignis wird ausgelöst, wenn die Komponente<br />
verlassen wird.<br />
usw.<br />
Versteckt den Button<br />
Der Fokus wird auf den Button gesetzt<br />
Simuliert einen Mausklick<br />
usw.<br />
134