kostenloser Webspace werbefrei: lima-city


Typ Überprüfen!?

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    a******9

    Moinsen!

    Kann mir jmd. sagen, wie ich in vb6 ?ber pr?fen kann, ob eine eingabe vom richtigen typ ist?

    Also

    if *wenn-es-integer-ist* then
    bla
    else
    anders bla
    end if


    wie m?sste diese Typ ?berpr?fung aussehen?

    Der zu ?berpr?fende wert ist in dem Objekt Wert

    sekunden.Text


    mfg andy
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. F?r solche GF?lle gibt's in VB6 einige n?tzliche Funktionen eingebaut: IsArray, IsDate, IsEmpty, IsError, IsNull, IsNumeric, IsObject usw.
    Mit IsNumeric kannst du pr?fen, ob ein g?ltiger Zahlwert eingegeben wurde. Wenn du sicher stellen wilslt dass es ein Integer-Wert ist, hilft dir TypeName(VarName):
    "TypeName gibt den Datentyp einer ?bergebenen Variable als String zur?ck." (aus J?rgen Bayer: "Visual Basic 6". Addison-Wesley. M?nchen, 2000).

    So wie ich das sehe, m?sste es also so funktionieren:

    if(TypeName(sekunden.Text)=="Integer") Then
    ...

    Oder macht man bei VB nur ein = ? Hab's schon sehr lange nicht mehr benutzt *gr?bel*

    HTH,
    thw
  4. Autor dieses Themas

    a******9

    aah sch?n!
    danke!

    in vb ist es wirklich nur ein '=' :wink:

    aber ansonsten...

    ich hab das problem jetzt anders gel?st, da solche eingaben automatisch als string gewertet wird^^

    also bitte: closen


    danke



    mfg andy
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!