02.11.2013 Aufrufe

Delphi und Visual C#.pdf - Informatik

Delphi und Visual C#.pdf - Informatik

Delphi und Visual C#.pdf - Informatik

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!