Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Úvod do programování v prostředí Windows
LVA Ing. Zdeněk Votruba Úvod do programování v prostředí Windows Visual Basic
2
(pouze výběr nejpoužívanějších vlastností)
Objekt „Form“ LVA Objekt se používá především jako základní plocha, na které jsou definovány další objekty. Ve většině případů má každý program alespoň jeden formulář (i když to není pravidlem). První formulář je standardně definován při spuštění editoru, další se přidávají tlačítkem v nástrojové liště. WAN Používané vlastnosti: BackColor barva pozadí objektu BorderStyle typ rámečku (pohyb, resize okna) Caption definuje popisek záhlaví okna Height výška okna Left vzdálenost levého okraje okna Top vzdálenost horního okraje okna Visible viditelnost/neviditelnost objektu Width šířka okna (pouze výběr nejpoužívanějších vlastností) Pozor - pro umístění okna lze použít jak definované vlastnosti tak i umístění okna na obrazovce pomocí myši !
3
Objekt „Form“ Používané události: Click klik myší na objekt
LVA WAN Používané události: Click klik myší na objekt DblClick dvojitý klik myší na objekt MouseMove pohyb kurzoru myši přes objekt Load nahrání okna do paměti KeyPress stisknutí tlačítka Unload odehrání okna z paměti Resize změna velikosti okna (pouze výběr nejpoužívanějších událostí) Pozor - událost LOAD neprovede zobrazení formuláře - viz. metody ! Používané metody: Show zobrazení (nahrání) okna Hide skrytí okna
4
(pouze výběr nejpoužívanějších vlastností)
Objekt „LABEL“ LVA WAN Objekt se používá především pro definování pevných popisků na ploše formuláře, pomocí vlastnosti CAPTION tohoto objektu lze popisek dynamicky měnit za chodu programu, proto lze použít i pro výstup dat na plochu formuláře. Není vhodný pro vkládání dat od uživatele za běhu programu. Používané vlastnosti:Alignment zarovnávání textu BackColor barva pozadí objektu BackStyle průhledné/neprůhledné pozadí BorderStyle typ rámečku Caption definuje popisek objektu Font definuje typ a velikost fontu ForeColor barva textu Visible viditelnost/neviditelnost objektu WordWrap zalamování řádků (pouze výběr nejpoužívanějších vlastností)
5
(pouze výběr nejpoužívanějších událostí)
Objekt „LABEL“ LVA WAN Používané události: Click klik myší na objekt DblClick dvojitý klik myší na objekt MouseMove pohyb kurzoru myši přes objekt (pouze výběr nejpoužívanějších událostí) Z logiky objektu je zřejmé, že ve většině případů se jedná o „pasivní“ objekt, tedy se v tomto případě události příliš nepoužívají ! Používané metody: nepoužívají se
6
(pouze výběr nejpoužívanějších vlastností)
Objekt „TextBox“ LVA Jeden z nejpoužívanějších objektů. Objekt se využívá především jako dialogový prostředek mezi uživatelem a běžícím programem, tedy především pro vstup dat z klávesnice počítače do běžícího programu. Pozor, objekt vrací vždy řetězec, tedy i když uživatel do textového pole napíše číslo, je interpretováno jako řetězec, chceme-li s ním pracovat jako s číslem, je nutné jej nejdříve zpět převést na číslo (funkce VAL() )! WAN Používané vlastnosti: Alignment zarovnání textu v TextBoxu BackColor barva pozadí TextBoxu Enabled zamčení/odemčení TextBoxu Font definuje typ a velikost fontu ForeColor barva fontu v TextBoxu MultiLine text v TextBoxu na více řádcích Text obsah (řetězec) v TextBoxu Visible viditelnost TextBoxu (pouze výběr nejpoužívanějších vlastností)
7
(pouze výběr nejpoužívanějších událostí)
Objekt „TextBox“ LVA WAN Používané události: Change změna obsahu TextBoxu Click klik myší do TextBoxu GotFocus TextBox začal být aktivní MouseMove pohyb kurzoru myši přes objekt KeyPress stisknutí klávesy LostFocus TextBox přestal být aktivní (pouze výběr nejpoužívanějších událostí) Z logiky objektu je zřejmé, že u objektu TextBox (podobně jako Label) se události příliš často nepoužívají. Spíše vyjímečně lze použít výše uvedené události, ve většině případů však volíme pro spuštění procedur jiný objekt (např. tlačítko). Používané metody: nepoužívají se
8
Objekt „CommandButton“
LVA WAN Jeden z nejpoužívanějších objektů. Z logiky objektu je zřejmé, že jeho použití je vhodné především tam, kde uživatel má potvrdit nějaký vstup dat, výběr či činnost. Vyjímečně lze použít pro výstup krátkých dat Používané vlastnosti: Caption definuje text v tlačítku Enabled povolení/zakázání funkce tlačítka Font definuje typ a velikost fontu Visible viditelnost/neviditelnost tlačítka (pouze výběr nejpoužívanějších vlastností)
9
Objekt „CommandButton“
LVA WAN Používané události: Click klik myší na objekt MouseMove pohyb kurzoru myši přes objekt KeyPress stisknutí klávesy (pouze výběr nejpoužívanějších událostí) Z logiky objektu je zřejmé, že ve většině případů se jedná o událost Click. Tento typ objektu nemá událost DblClick, tzn. že pokud ji chcete testovat, musíte si ji sami naprogramovat pomocí události Click ! Používané metody: nepoužívají se
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.