Premium Partner

PF 05

Grundlagen

Grundlagen


Kartei Details

Karten 7
Sprache Deutsch
Kategorie Informatik
Stufe Andere
Erstellt / Aktualisiert 06.02.2021 / 05.03.2021
Lizenzierung Keine Angabe    (zbw)
Weblink
https://card2brain.ch/box/20210206_pf05
Einbinden
<iframe src="https://card2brain.ch/box/20210206_pf05/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Erläutere Eigenschaften des Steuerelements Checkbox.

  • Präfix = Chk
  • Ereignis heisst: "CheckedChanged"
  • Oft fragt man die Eigenschaft "Checked" ab: ChkBox1.Checked == true
  • boolscher Wert: true or false

Erläutere die Eigenschaften des Steuerelements Radiobutton.

  • Präfix = Rad
  • Ereignis: CheckedChanged
  • Abfrage über die Eigenschaft "Checked": RadButton1.Checked == true
  • boolscher Wert: true or false
  • wenn der Wert sich verändert, wird die Methode ausgeführt. Da nur 1 Radiobutton angewählt sein kann, wird bei jedem Klick die Methoden bei allen Radiobuttons ausgeführt --> 1 Methode für alle

Erläutere das Steuerelement GroupBox.

  • Damit lassen sich Checkboxen und Rradiobuttons gruppieren
  • Präfix = Grp
  • somit lassen sich die Elemente unabhängig voneinander in Gruppen benutzen

Wie lässt sich redundanter Code bei gleichen Formularelementen vermeiden?

  • man kann eine gemeinsame Methode erstellen
  • vgl. Blitz-icon

Erläutere das Steuerelement TrackBar.

  • Hierbei handelt es sich um einen Schieberegler
  • Präfix = Trk
  • Ereignis lautet: Trkb_Scroll
  • Oft wird die Eigenschaft Value abgefragt: Trkb.Value == 0
  • Weitere Eigenschaften:
    • Minimum, Maximum
    • Tickfrequency
    • Value = Startwert
    • Orientation: horizontal oder vertikal
    • small change (Intervall bei Pfeiltaste rechts/links)
    • large change (Intervall bei Pfeiltaste hoch/runter)

Erläutere Eigenschaften des Steuerelements Timer.

  • Präfix = Tmr
  • durch den Timer können Anweisungen zyklisch ausgeführt werden
  • wird nicht visuell dargestellt
  • Oft werden folgende Eigenschaften angesprochen:
    • Enable: true= start, false = stop --> standardmässig auf false
    • Interval: definiert den Wiederholungszyklus in Millisekunden (1000ms = 1s)

Wie ist die Random-Variable aufgebaut?

analog den Befehlen "new size" oder "new point"