Error pro prázdný Textbox   otázka

VB.NET

Zdravím,

pokouším se udělat podmínku pro textbox, avšak nevím jak má vypadat. Pokud bude prázdný, měl by vyhodit okno, kde by byl pokyn pro vyplnění, jinak to nepustí dále..

Mohli byste mi dát malou nápovědu?

Případ kde zavádím konstantu chápu ( když v Textboxu neni to, co je v konstantě -> error, pokud souhlasí tak mohu pokračovat dále atd...)

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

V bloku If otestujete, či je v textboxe to, čo chcete, a prípadne vyvoláte MessageBox funkciou MessageBox.Show .

http://msdn.microsoft.com/en-us/library/...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Použijte if klauzuli a metody IsNullOrEmpty, která vrací bool hodnotu. Metodu použijte na obsah textboxu.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

tohle řeším klasicky:

if textbox1.text=nothing then

msgbox("Musite vyplnit textbox..bla bla")

else

' textbox neni prazdnej

end if

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Uvedeným kódom zistíte, či v TextBox1.Text je nejaký objekt typu System.String . Avšak v TextBox1.Text môže byť aj "" , to je iné, ako Nothing. Použite http://msdn.microsoft.com/en-us/library/... .

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback