tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
232
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    viossi viossi ist offline Mitglied
    Registriert seit
    Jun 2007
    Beiträge
    10
    hi liebe member, wollt wissen obs einem wo euch bekannt ist dass es ne funktion gibt die prüft ob ne buchstabe oder ne zahl ist?

    zb..

    dim eingabe as string

    eingabe = viossi44

    dim i

    for i=0 to lenght(eingabe)
    if eingabe = buchstabe then ..... else write ("nur buchstaben eingeben")

    next i

    ansonsten hätte ich noch ne funktion geschrieben:

    function validateLetter (s as string)
    true = wenn s = buchstabe(a-z)
    fals= wenn nicht true
     

  2. #2
    Registriert seit
    Nov 2001
    Ort
    Gießen
    Beiträge
    4.091
    Hi,

    bitte benutz doch in Zukunft die Formatierungstags für Quelltexte hier im Forum, das gestaltet deine Codes viel übersichtlicher und lesbarer.

    Zu deinem Problem: Es gibt eine Funktion IsNumeric, mit der du prüfen kannst, ob ein Text nur aus Zahlen (inkl. Vorzeichen und Dezimalpunkt) besteht. Für Buchstaben gibt es da leider noch keine fertige Funktion, die müsstest du dir selber schreiben. Du könntest dabei über den ASCII-Code des jeweiligen Zeichens feststellen, ob es ein Buchstabe (ASCII-Codes 65 bis 91 bzw. 97 bis 122) ist.

    Grüße, D.
     
    "You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse

  3. #3
    viossi viossi ist offline Mitglied
    Registriert seit
    Jun 2007
    Beiträge
    10
    ich hab im .net objektbrowser gesucht und fand zb

    Public Shared Function IsLetter(ByVal c As Char) As Boolean
    Member von: System.Char
    Zusammenfassung:
    Gibt an, ob das angegebene Unicode-Zeichen als Buchstabe kategorisiert wird.

    Parameter:
    c: Ein Unicode-Zeichen.

    Rückgabewerte:
    true, wenn c einen Buchstaben darstellt, andernfalls false.
     

  4. #4
    Avatar von Alex F.
    Alex F. Alex F. ist offline Mitglied Smaragd
    Registriert seit
    Jul 2004
    Beiträge
    1.034
    in VB gibt es dafür isNumeric

    bedeutet das alles was false liefert demensprechend ein buchstabe ist.
    da du mit vb.net codest solltest du vielleich darauf achten ob du deine Frage im richtigen Forum gestellt hast

    Grüsse bb
     
    Don't get set into one form, adapt it and build your own, and let it grow, be like water. .... Now, water can flow or it can crash. Be water, my friend.

  5. #5
    viossi viossi ist offline Mitglied
    Registriert seit
    Jun 2007
    Beiträge
    10
    Zitat Zitat von brainbyte Beitrag anzeigen
    in VB gibt es dafür isNumeric

    bedeutet das alles was false liefert demensprechend ein buchstabe ist.
    da du mit vb.net codest solltest du vielleich darauf achten ob du deine Frage im richtigen Forum gestellt hast

    Grüsse bb

    Oh mannn My BAD sorryyy!
     

Ähnliche Themen

  1. Antworten: 8
    Letzter Beitrag: 07.09.10, 16:52
  2. Online Druckerei welche Broschüren im US Letter Format druckt.
    Von legio_x im Forum Desktop Publishing (DTP)
    Antworten: 0
    Letzter Beitrag: 29.05.07, 10:12
  3. Please, validate your XML document first!
    Von elecfuture im Forum CSS
    Antworten: 3
    Letzter Beitrag: 26.07.06, 15:44
  4. Antworten: 2
    Letzter Beitrag: 29.03.05, 16:02
  5. Antworten: 3
    Letzter Beitrag: 23.05.02, 17:06