kostenloser Webspace werbefrei: lima-city


Variablenproblem in VBASIC

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    andieo

    Kostenloser Webspace von andieo

    andieo hat kostenlosen Webspace.

    Guten Morgen! Ich möchte den Inhalt einer String Variable an eine Currncy Variable weietergeben. ICh habe bereits sichergestellt, dass sie keine Zeichen enthält, weil ich eine Inputabfrage für ein Textfeld angelegt habe, sodass nur zahlen von 0 - 9 eingetippt werden können. Allerding muss ich noch sicherstellen, dass die Variable nicht zu lang ist, wie kann ich entweder die ZEichänge eines Strings ermitteln oder für das Textfeld angeben, dass z.B. nur 7 Zeichen eingegeben werden dürfen?

    Danke im Voraus:biggrin:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. b*********t

    Zeichenlänge:
    VB6:
    If Len(Text1.text) > 7 then Msgbox "Zu viele"

    VB.NET:
    If Text1.text.Lenght > 7 then MsgBox("Zu viele!")

    VB.NET:
    Text1.MaxLenght = 7

    Viele Grüße
    Philipp Keck
  4. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    @battlesoft: Er verwendet VB 6 oder eine ältere Version, denn in VB.Net wird Currency nicht mehr unterstützt, stattdessen Decimal.


    Hier ein Beipsiel für VB 6:

    Option Explicit

    Private Sub Form_Load()
    Me.TextBox1.MaxLength = 15
    End Sub

    Private Sub TextBox1_KeyPress(KeyAscii As Integer)
    If Not IsNumeric(Chr(KeyAscii)) And KeyAscii <> vbKeyBack Then
    KeyAscii = 0
    End If
    End Sub

    Private Sub CommandButton1_Click()
    If IsNumeric(Me.TextBox1.Text) Then

    Dim Zahl As Currency
    Zahl = CCur(Me.TextBox1.Text)

    If Zahl Mod 2 = 0 Then
    MsgBox "Gerade Zahl"
    Else
    MsgBox "Ungerade Zahl"
    End If
    Else
    MsgBox "Keine gültige Zahl."
    End If
    End Sub

    Beitrag geaendert: 5.1.2007 15:18:37 von cbhp
  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!