Zdravím, začnu od konce, co se týče kamenování, tak toho se nebojte, k tomu jsou určena místa jiná. Co se týče rušení proměnných, ve VB.NET je to trochu jinak. Pokud proměnnou nadeklarujete uvnitř procedury, funguje jen v rámci dané procedury a nikde jinde. Pokud ji nadeklarujete mimo proceduru, platí v celém formuláři. VB.NET a vůbec aplikace pro desktop fungují jinak - proměnná existuje od začátku až do konce procedury či aplikace, rušení a vytváření není možné. Pokud chcete proměnnou vynulovat, stačí napsat proměnná = Nothing. K dalším dotazům - pokud chcete vyskočit z procedury, napište Exit Sub, pokud chcete vyskočit z funkce, napište normálně Return. Ukončení celého programu provede příkaz End. A jestli je v proměnné nějaká hodnota - opět záleží jaký je to typ. Pro String funguje String.IsNullOrEmpty(proměnná) anebo If proměnná = "" Then ..., obecně by mělo jít If proměnná Is Nothing Then .... Záleží, ale jestli třeba v proměnné s číslem máte nulu, nebo Nothing, jsou to různé hodnoty.
|