URL: https://www.overclockers.at/coding-stuff/vb_textbox_char_abfrage_60929/page_1 - zur Vollversion wechseln!
Soooo, auf die Gefahr hin dass ich jetzt als ewiger VB - Newbie bekannt bleibe stelle ich wiederma folgende Frage :
(dürfte für einen erfahrenen auch nicht allzu schwer sein )
Ich will einfach ein einzeiliges Textfeld überpfrüfen, ob sich nur Zahlen in dem Feld befinden, oder ob auch ein anderer char reingeschrieben ist ...
tia Vivo
Die InStr-Anweisung dürfte dir hier wertvolle Dienste leisten
hmm ... des is ned genau das was ich brauche.
Ich will wissen ob sich NUR Zahlen in dem Textfeld befinden ...
Mit der Instr kann ich zwar jedes einzelne Zeichen abfragen aber wie soll ich das anwenden ohne Seitenlangen Code zu schreiben ?
ich täts mit ner conversion-funktion machen, einfach probieren, wenns keinen fehler gibt sinds zahlen
zb "CDbl"
ps: kann man bei textboxen nicht eh ein format definieren?
Try Val-Function
jep, ich glaub dum einst DataFormat ... aber irgendwie bringt mich das garnicht weiter ...Zitat von watchoutps: kann man bei textboxen nicht eh ein format definieren?
Werd ich gleich auschecken ...Zitat von watchoutich täts mit ner conversion-funktion machen, einfach probieren, wenns keinen fehler gibt sinds zahlen
Mit der Val-Funktion funktionierts mit Sicherheit.
Aber wär's nicht einfacher, wenn du nur ein Eingeben von Zahlen zulassen würdest?
Zitat von JCTry Val-Function
gehts nicht mit if text1.text = isnumeric then ...
?
oder verwechsele ich was mit einer anderen sprache?
If IsNumeric(Text1.Text) Then blablabla
Sowohl die IsNumeric- als auch die Val-Funktion haben bestimmte Eigenschaften; um zu wählen, was man schließlich verwendet, sollte man die Bemerkungen lesen
Zitat von COLOSSUSgehts nicht mit if text1.text = isnumeric then ...
?
oder verwechsele ich was mit einer anderen sprache?
teil die variable durch 2 und schau ob rest bleibt.. wenn sich char befinden -> fehlermeldung
Zitat von moidaschlteil die variable durch 2 und schau ob rest bleibt.. wenn sich char befinden -> fehlermeldung
jo eh ..
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025