Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Visual Basic Úvod do programování v prostředí Windows Ing. Zdeněk Votruba LVALVA.

Podobné prezentace


Prezentace na téma: "Visual Basic Úvod do programování v prostředí Windows Ing. Zdeněk Votruba LVALVA."— Transkript prezentace:

1

2 Visual Basic Úvod do programování v prostředí Windows Ing. Zdeněk Votruba LVALVA

3 Objekt „Form“ 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ě. Používané vlastnosti:BackColorbarva pozadí objektu BorderStyletyp rámečku (pohyb, resize okna) Captiondefinuje popisek záhlaví okna Heightvýška okna Leftvzdálenost levého okraje okna Topvzdálenost horního okraje okna Visibleviditelnost/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 ! WAN LVALVA

4 Objekt „Form“ Používané události:Clickklik myší na objekt DblClickdvojitý klik myší na objekt MouseMovepohyb kurzoru myši přes objekt Loadnahrání okna do paměti KeyPressstisknutí tlačítka Unloadodehrání okna z paměti Resizezměna velikosti okna Používané metody:Showzobrazení (nahrání) okna Hideskrytí okna (pouze výběr nejpoužívanějších událostí) Pozor - událost LOAD neprovede zobrazení formuláře - viz. metody ! WAN LVALVA

5 Objekt „LABEL“ 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:Alignmentzarovnávání textu BackColorbarva pozadí objektu BackStyleprůhledné/neprůhledné pozadí BorderStyletyp rámečku Captiondefinuje popisek objektu Fontdefinuje typ a velikost fontu ForeColorbarva textu Visibleviditelnost/neviditelnost objektu WordWrapzalamování řádků (pouze výběr nejpoužívanějších vlastností) WAN LVALVA

6 Objekt „LABEL“ Používané události:Clickklik myší na objekt DblClickdvojitý klik myší na objekt MouseMovepohyb 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 WAN LVALVA

7 Objekt „TextBox“ 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() )! Používané vlastnosti:Alignmentzarovnání textu v TextBoxu BackColorbarva pozadí TextBoxu Enabledzamčení/odemčení TextBoxu Fontdefinuje typ a velikost fontu ForeColorbarva fontu v TextBoxu MultiLinetext v TextBoxu na více řádcích Textobsah (řetězec) v TextBoxu Visibleviditelnost TextBoxu (pouze výběr nejpoužívanějších vlastností) WAN LVALVA

8 Používané události:Changezměna obsahu TextBoxu Clickklik myší do TextBoxu GotFocusTextBox začal být aktivní MouseMovepohyb kurzoru myši přes objekt KeyPressstisknutí klávesy LostFocusTextBox 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 Objekt „TextBox“ WAN LVALVA

9 Objekt „CommandButton“ 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:Captiondefinuje text v tlačítku Enabledpovolení/zakázání funkce tlačítka Fontdefinuje typ a velikost fontu Visibleviditelnost/neviditelnost tlačítka (pouze výběr nejpoužívanějších vlastností) WAN LVALVA

10 Používané události:Clickklik myší na objekt MouseMovepohyb kurzoru myši přes objekt KeyPressstisknutí 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 Objekt „CommandButton“ WAN LVALVA


Stáhnout ppt "Visual Basic Úvod do programování v prostředí Windows Ing. Zdeněk Votruba LVALVA."

Podobné prezentace


Reklamy Google