vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Textbox eingabe mit zeichen und dann Return 
Autor: Blackstar
Datum: 28.09.03 16:52

HI Leute

Ich habe ein Problem und zwar bin ich dabei ein Rechenlernprogramm zu schreiben. Ich will das der User das ergebnis einer Aufgabe in eine Textbox reinschreibt und dann mit Return abschickt. Das funktioniert auch soweit mein problem ist jetzt nur das sobald ich Return drücke ein helles "bling" zuhören ist wie kann ich das ausschalten.

Hier ist das was ich bisher zur textbox geschrieben hab...

ein teil aus meinem Modul


' Nur Zahlen (optional Komma und Punkt)
Public Sub Check_NumericKey(KeyAscii As Integer, _
  Optional oText As TextBox = Nothing)
 
  Select Case KeyAscii
    ' Zahlen, Backspace und Return
    Case 48 To 57, 8, 13
    Case Else
      ' alle anderen Zeichen ignorieren
      KeyAscii = 0
  End Select
  End Sub
Die textbox...


Private Sub txt_eingabe_KeyPress(KeyAscii As Integer)
mod_rechnen.Check_NumericKey KeyAscii
    If KeyAscii = 13 Then
    If txt_eingabe.Text = ergebnis Or versuche = 3 Then
            tabellen_eingabe
            lbl_richtig_falsch.Caption = "Richtig!!!"
            versuche = 1
            lbl_versuche = versuche
            'hier werden die zufallszahlen produziert
            aufgabenmacher
    Else
            lbl_richtig_falsch.Caption = "Falsch!!!"
            txt_eingabe.Text = ""
            versuche = versuche + 1
            lbl_versuche = versuche
            lbl_timer.Caption = Format(Time - Startzeit, "hh:mm:ss")
    End If
        If wiederholung = anzahl_wiederholung Then
                frm_tabelle.grid_tabelle.Col = 3
            For i = 1 To anzahl_wiederholung - 1
                frm_tabelle.grid_tabelle.Row = i
                gesamtsec = gesamtsec + Second(frm_tabelle.grid_tabelle.Text)
                gesamtmin = gesamtmin + Minute(frm_tabelle.grid_tabelle.Text)
                gesamthour = gesamthour + Hour(frm_tabelle.grid_tabelle.Text)
            Next i
            frm_tabelle.grid_tabelle.Row = anzahl_wiederholung
            frm_tabelle.grid_tabelle.Text = TimeSerial(gesamthour, gesamtmin, _
              gesamtsec)
            Load frm_frage_wiederholung
            frm_frage_wiederholung.Visible = True
            wiederholung = 0
        End If
    End If
End Sub
danke im voraus

Markus
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Textbox eingabe mit zeichen und dann Return612Blackstar28.09.03 16:52
Re: Textbox eingabe mit zeichen und dann Return371Mr. Fox28.09.03 18:03

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel