cool web a perfektni rs- Doporucuji

Tuesday, July 03, 2007

Ve Visual Basicu se určité informace získávají pomocí vestavěných funkcí, jejichž názvy začínají na
„Is“. Konkrétně IsNumeric umožňuje zjistit, zda je hodnota, předaná jako parametr, číselného typu. Jestliže
je tedy v některém z textových polí něco jiného než číslo, vypíše se uživateli aplikace okno ze zprávou:
Obdobná zpráva se zobrazí, pokud je velikost sázky větší než kredit nebo když uživatel zadá nekladnou
velikost.
V obou případech se vstup uživatele zlikviduje a do textových polí se mu nabídnou výchozí hodnoty..
Kód dále připomíná ještě jednu akci, která se v praxi často potřebuje-totiž jak aktivovat daný ovládací prvek
(umístit do něho kurzor, udělit mu fokus). Udělá se to velmi jednoduše. Zavolejte metodu Focus daného
ovládacího prvku.
Pro případ, že by uživatel zadal nějaké haléře nebo ještě menší zlomky, převedou se ve větvi Else zadaná
čísla na celá.
Volání metody Me.Close() má stejný efekt, jako kdyby uživatel klepl na tlačítko Zavřít (x) v pravém
horním rohu formuláře.
VB6. Místo matematických funkcí se nyní používají metody třídy Math pojmenovaného prostoru
System. Místo metody Focus se dříve volala metoda SetFocus.
Všechny funkce začínající na „Is“ se už nepodporují. Jak už jsem uvedl výše, nepodporuje se
IsMissing, protože je zbytečná (volitelné parametry musejí mít výchozí hodnoty). Dále se
nepodporuje IsEmpty. Místo IsNull a IsObject se používají IsDBNull resp. IsReference
ze třídy Microsoft.VisualBasic.Information. Klíčová slova Empty a Null se
už totiž také nepodporují a místo nich se používá Nothing. I když slovo Null nemá ve
VB.NET žádné použití, přesto ještě patří mezi rezervovaná slova.

Labels: