Funkce jazyka
Visual Basic je orientován na objekty
Psaní kódu jazyka Visual Basic zahrnuje myšlení vizuálně a přemýšlení o objektech nejprve spíše než postupy. Jeden způsob, jak přijímat vstup uživatele, je na objektu a je pravděpodobné, že bude obsahovat další objekty, jeho "děti". Příkazy, textová pole a tlačítka možností jsou příklady ovládacích prvků, které lze nalézt na formuláři. uživatele
Programy jazyka jsou řízeny událostmi
Přirozeným důsledkem programování s objekty je výběr událostí, na které bude každý objekt reagovat, a pak volba odezvy každého objektu na tyto události. Následuje fragment kódu, který představuje tlačítko pro výběr odpovědi (objektu) na událost uživatele při jeho klepnutí.
Ano (RadioButton1.Checked) Pak
MsgBox ("Skvělá volba!")
Dokončete, pokud
Kód jazyka je "orientován na rodinu"
Jak bylo uvedeno výše, objekty mohou být rodiči jiných objektů. To dává větší smysl než psaní kódu jazyka. Tento rodinný vztah usnadňuje pochopení vašeho kódu. Fragment následujícího kódu je deaktivován a umožňuje, aby se všechny kromě jednoho z ovládacích prvků vyrovnaly v přihlášce.
Pro každou CT jako kontrolu v Me.Controls
Ano Ne (TypOf ct je tlačítko) Pak
ct. Povoleno = Žádná ct. Povoleno
Dokončete, pokud je další
Takovýto kód označuje, které ovládací prvky jsou vypnuty nebo povoleny k vyřízení všech ve formě (dále jen Me). Zde nemůžete vidět spojení mezi těmito ovládacími prvky a jejich maticovým tvarem, pokud se budete řídit těmito ovládacími prvky podle jejich jednotlivých jmen, bylo by to takhle:
RadioButton1.Available = false TextBox37. Aktivováno = false ListBox29. Aktivováno = nepravdivé
Návrhář formuláře WYSIWYG
Dalším prvkem jazyka je jeho návrhář formuláře WYSIWYG (to, co vidíte, je to, co dostanete). Rychle vytvářet vizuální formuláře, zatímco Visual Basic poskytuje kód skeletu za tvarem a ovládacími prvky. Vytvořte nový formulář v aplikaci Visual Basic prostřednictvím možnosti nabídky "Project> Add Window Form". Přetáhněte ovládací prvky formuláře z palety ovládacích prvků, které pak formátují a umisťují podle potřeb vašeho projektu. Visual Basic si pamatuje nastavení přiřazená v okně návrhu při konečném spuštění programu.
Přidejte kódy ke každému objektu
Poklepejte na každý objekt v okně návrháře, který způsobuje, že Visual Basic vytvoří kód skeletu pro daný objekt. Vaším úkolem je vyplnit polotovary tak, aby objekt něco udělal. Pokud vytvoříte ovládací tlačítko pro formulář, poklepejte současně v okně návrhu formuláře. Program Visual Basic vás přenese na podprogram Button1_Click. V tomto podprogramu napište, co se má stát, když uživatelé vašeho programu, stiskněte tlačítko během jeho spuštění.