3.5 das controls-objekt

Click here to load reader

  • date post

    19-Jun-2015
  • Category

    Education

  • view

    44
  • download

    0

Embed Size (px)

Transcript of 3.5 das controls-objekt

  • 1. Microsoft Small Basic Das Controls-Objekt Geschtzte Zeit fr den Abschluss dieser Lektion: 1 Stunde

2. Das Controls-Objekt In dieser Lektion erhalten Sie Informationen ber: Verwenden verschiedener Eigenschaften des Controls-Objekts. Verwenden verschiedener Prozesse fr das Controls-Objekt. Verwenden von Steuerereignissen fr Schaltflchen und Textfelder im Programm. 3. Einfhrung in das Controls-Objekt Bisher haben Sie erfahren, wie Sie verschiedene Objekte in Small Basic verwenden, wie GraphicsWindow, Shapes, File und Math.Diese Lektion fhrt Sie in das Controls-Objekt von Small Basic ein. Mittels dieses Objekts knnen Sie im Grafikfenster einfache Steuerelemente anzeigen, wie Textfelder und Schaltflchen. 4. Prozesse fr das Controls-Objekt Bevor wir ein Programm mittels des Controls-Objekts erstellen, betrachten wir einige Prozesse fr das Controls-Objekt und dessen Parameter.AddTextBox Sie knnen mittels dieses Prozesses ein Textfeld definieren, das im Grafikfenster angezeigt wird. Als Parameter mssen Sie die x-Koordinate und die y-Koordinate des Textfelds angeben. AddButton Sie knnen mittels dieses Prozesses eine Schaltflche definieren, die im Grafikfenster angezeigt wird. Als Parameter mssen Sie die Beschriftung der Schaltflche und die x- und y-Koordinate der Schaltflche angeben. 5. Prozesse fr das Controls-Objekt GetButtonCaption Sie knnen mittels dieses Prozesses die Beschriftung einer Schaltflche abrufen. Sie mssen den Namen der Schaltflche als Parameter angeben. SetButtonCaption Sie knnen mittels dieses Prozesses die Beschriftung einer Schaltflche festlegen oder ndern. Sie mssen den Namen der Schaltflche und die neue Beschriftung als Parameter angeben. GetTextBoxText Sie knnen den Text, der im Textfeld angezeigt wird, abrufen, indem Sie dessen Namen als Parameter fr diesen Prozess angeben. SetTextBoxText Sie knnen den Text, der im Textfeld angezeigt wird, definieren, indem Sie dessen Namen und den gewnschten Text als Parameter fr diesen Prozess angeben. 6. Prozesse fr das Controls-Objekt Zustzlich zum Hinzufgen ntzlicher Steuerelemente in Ihrem Programm knnen Sie auch bestimmte Prozesse durchfhren und die Einstellungen fr die von Ihnen hinzugefgten Steuerelemente definieren. Betrachten wir das Controls-Objekt mithilfe eines Beispiels.Klicken Sie auf die Schaltflche in der Symbolleiste. 7. Eigenschaften und Operationen des Controls-Objekts Betrachten wir die Funktionen, die einige weitere Prozesse und Eigenschaften des Controls-Objekts bereitstellen.HideControl Sie knnen mittels dieses Prozesses ein vorhandenes Steuerelement im Grafikfenster ausblenden. ShowControl Sie knnen mittels dieses Prozesses ein zuvor ausgeblendetes Steuerelement im Grafikfenster einblenden. Remove Sie knnen mittels dieses Prozesses ein Steuerelement aus dem Grafikfenster entfernen. 8. Eigenschaften und Operationen des Controls-Objekts SetSize Sie knnen mittels dieses Prozesses eine feste Gre fr ein Steuerelement angeben. Sie mssen den Namen, die Hhe und die Breite der Schaltflche als Parameter angeben. Move Sie knnen mittels dieses Prozesses ein Steuerelement an einen anderen Ort im Grafikfenster verschieben. Sie mssen den Namen, die linke Koordinate und die obere Koordinate des Steuerelements als Parameter angeben. LastClickedButton Sie knnen mittels dieses Prozesses die letzte Schaltflche ermitteln, auf die im Grafikfenster geklickt wurde. LastTypedTextBox Sie knnen mittels dieses Prozesses das letzte Textfeld ermitteln, in das Text eingegeben wurde. 9. Das Controls-Objekt Schreiben wir nun ein einfaches Programm, das das Controls-Objekt enthlt. Dieses Programm zeigt die Definitionen eines bestimmten Worts an. 10. Steuerereignisse Da Sie sich nun mit dem Controls-Objekt in Small Basic auskennen, betrachten wir die Ereignisse, die Sie fr dieses Objekt verwenden knnen. Steuerereignisse generieren Aktionen im Programm, wenn ein Benutzer auf eine Schaltflche klickt oder Text in ein Textfeld eingibt. ButtonClicked lst ein Ereignis aus, wenn ein Benutzer auf eine Schaltflche klickt. Sie knnen das Ereignis ButtonClicked verwenden, um einen einfachen Taschenrechner wie den rechts angezeigten zu erstellen: Im Folgenden finden Sie ein Beispiel fr das Ereignis TextTyped:TextTyped lst ein Ereignis aus, wenn ein Benutzer Text in ein Textfeld eingibt. 11. Fassen wir zusammenHerzlichen Glckwunsch! Sie haben Folgendes gelernt: Verschiedene Eigenschaften des Controls-Objekts verwenden. Verschiedene Prozesse fr das Controls-Objekt verwenden. Steuerereignisse fr Schaltflchen und Textfelder im Programm verwenden. 12. Zeigen Sie, was Sie wissen Schreiben Sie ein Programm, um ein einfaches Formular anzuzeigen, und fhren Sie die folgenden Schritte durch: Fgen Sie Textfelder hinzu, um den Namen, die Adresse, die Telefonnummer und die E-Mail-Adresse des Benutzers abzufragen. Fgen Sie dem Formular die Schaltflche Absenden hinzu. Wenn der Benutzer die Daten angegeben hat und auf Absenden klickt, wird die entsprechende Meldung angezeigt.