vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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

VB.NET - Fortgeschrittene
Re: Bug in ListView1_KeyPress ? 
Autor: ave
Datum: 29.10.05 13:58

    'Eingabe der Ergebnisse per Tastatur
    Private Sub ListView1_KeyPress1(ByVal sender As Object, ByVal e As _
      System.Windows.Forms.KeyPressEventArgs) Handles ListView1.KeyPress
        Try
            If e.KeyChar.ToString = "1" Then
                'Dieser Trick funktioniert leider nicht so ganz, die erste 
                ' Zeile wird trotzdem übersprungen
                'Erst ab der zweiten Zeile geht das
                If Not Me.ListView1.SelectedIndices(0) = 0 Then
                    Me.ListView1.Items(Me.ListView1.SelectedIndices(0) - _
                      1).Focused = True
                End If
            End If
 
 
            If e.KeyChar.ToString = Microsoft.VisualBasic.ChrW(27) Then
                Me.ergebnis = ""
                Me.TextBox3.Text = ""
                Exit Try
            End If
            If IsNumeric(e.KeyChar.ToString) Then
                Me.ergebnis += e.KeyChar.ToString
                Me.TextBox3.Text = Me.ergebnis
                Exit Try
            End If
            If e.KeyChar.ToString = ":" Then
                Me.ergebnis += ":"
                Me.TextBox3.Text = Me.ergebnis
                Exit Try
            End If
            If e.KeyChar.ToString = "o" Then
                Me.ergebnis += "o"
                Me.TextBox3.Text = Me.ergebnis
                Exit Try
            End If
            If e.KeyChar.ToString = "f" Then
                Me.ergebnis += "f"
                Me.TextBox3.Text = Me.ergebnis
                Exit Try
            End If
            If Not IsNumeric(e.KeyChar.ToString) And Not e.KeyChar.ToString = _
              Microsoft.VisualBasic.ChrW(13) Then
                Me.ergebnis = ""
                Me.TextBox3.Text = ""
                Exit Try
            End If
 
            'abschließen der eingabe
            If e.KeyChar.ToString = Microsoft.VisualBasic.ChrW(13) And Not _
              Me.ergebnis = "" Then
                RefreshDS()
            End If
        Catch ex As Exception
            MsgBox(ex.Message)
            Me.ergebnis = ""
            Me.TextBox3.Text = Me.ergebnis
        End Try
     End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bug in ListView1_KeyPress ?929ave28.10.05 20:03
Re: Bug in ListView1_KeyPress ?602ModeratorDaveS28.10.05 20:32
Re: Bug in ListView1_KeyPress ?692ave29.10.05 01:06
Re: Bug in ListView1_KeyPress ?603ModeratorDaveS29.10.05 12:39
Re: Bug in ListView1_KeyPress ?728ave29.10.05 13:58
Re: Bug in ListView1_KeyPress ?598ModeratorDaveS29.10.05 18:22
Re: Bug in ListView1_KeyPress ?697ave29.10.05 20:28

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