vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: Suchfunktion verbessern 
Autor: viperbone
Datum: 09.10.06 11:38

Ich habe das ganze noch etwas ausgebaut. Nun durchsucht die Schleife auch alle Subitems.
        Dim count As Integer = 0
        Dim LastString As String = ""
 
 
        For Each lvi As ListViewItem In Me.ListView1.Items
            If lvi.Text.Contains(Me.TextBox3.Text) Then
                count += 1
                For subitems As Integer = 1 To lvi.SubItems.Count - 1
                    If lvi.SubItems.Item(subitems).Text.ToLower.Contains( _
                      Me.TextBox3.Text) Then
                        count += 1
                    End If
                Next
            End If
        Next
 
        If count = 1 Then
            MessageBox.Show("Es wurde ein Eintrag gefunden")
        ElseIf count > 1 Then
            MessageBox.Show("Es wurden " & count.ToString & " Einträge" & _
              "gefunden")
        Else
            MessageBox.Show("Kein Eintrag gefunden")
        End If
 
        For Each lvi As ListViewItem In Me.ListView1.Items
 
            If lvi.Text.Contains(Me.TextBox3.Text) Then
                LastString = lvi.Text
                lvi.Selected = True
                Dim DialogResult As DialogResult = MessageBox.Show("Eintrag: " _
                  & vbCrLf & LastString, "Zeile " & CInt(lvi.Index + 1), _
                  MessageBoxButtons.OKCancel)
 
                If DialogResult = Windows.Forms.DialogResult.OK Then
                    Exit Sub
                End If
                lvi.EnsureVisible()
 
                For subitems As Integer = 1 To lvi.SubItems.Count - 1
                    If lvi.SubItems.Item(subitems).Text.ToLower.Contains( _
                      Me.TextBox3.Text) Then
                        lvi.Selected = True
                        LastString = lvi.SubItems(subitems).Text
                        Dim DialogResult1 As DialogResult = MessageBox.Show( _
                          "Eintrag: " & vbCrLf & LastString, "Zeile " & CInt( _
                          lvi.Index + 1) & " Spalte " & CInt(subitems + _
                          1).ToString, MessageBoxButtons.OKCancel)
 
                        If DialogResult1 = Windows.Forms.DialogResult.OK Then
                            Exit Sub
                        End If
                        lvi.EnsureVisible()
                    End If
                Next
 
            End If
        Next

fg viperbone

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Suchfunktion verbessern1.605KMX Racer Woh06.10.06 08:20
Re: Suchfunktion verbessern1.037rub06.10.06 09:23
Re: Suchfunktion verbessern1.062KMX Racer Woh06.10.06 09:35
Re: Suchfunktion verbessern1.055rub06.10.06 09:55
Re: Suchfunktion verbessern1.071KMX Racer Woh06.10.06 10:08
Re: Suchfunktion verbessern973rub06.10.06 10:25
Re: Suchfunktion verbessern1.100KMX Racer Woh06.10.06 10:59
Re: Suchfunktion verbessern1.118viperbone06.10.06 12:30
Re: Suchfunktion verbessern1.013KMX Racer Woh06.10.06 14:22
Re: Suchfunktion verbessern1.053mikeb6906.10.06 14:34
Re: Suchfunktion verbessern1.076KMX Racer Woh09.10.06 08:39
Re: Suchfunktion verbessern1.064viperbone09.10.06 08:54
Re: Suchfunktion verbessern1.091KMX Racer Woh09.10.06 09:09
Re: Suchfunktion verbessern1.054viperbone09.10.06 09:14
Re: Suchfunktion verbessern1.197KMX Racer Woh09.10.06 09:30
Re: Suchfunktion verbessern1.246rub09.10.06 10:46
Re: Suchfunktion verbessern1.055viperbone09.10.06 11:21
Re: Suchfunktion verbessern1.080viperbone09.10.06 11:38
Re: Suchfunktion verbessern1.015KMX Racer Woh09.10.06 13:18
Re: Suchfunktion verbessern1.056KMX Racer Woh09.10.06 16:25
Re: Suchfunktion verbessern1.234viperbone09.10.06 17:34
Re: Suchfunktion verbessern988T1g0r18.08.08 22:48
Re: Suchfunktion verbessern938T1g0r18.08.08 23:28
Re: Suchfunktion verbessern1.007FlyingEagleLW19.08.08 14:41
Re: Suchfunktion verbessern1.006T1g0r19.08.08 15:14
Re: Suchfunktion verbessern1.037KMX Racer Woh09.10.06 13:42
Re: Suchfunktion verbessern1.057viperbone09.10.06 14:43
Re: Suchfunktion verbessern1.018viperbone09.10.06 14:45
Re: Suchfunktion verbessern1.073KMX Racer Woh09.10.06 15:17
Re: Suchfunktion verbessern978KMX Racer Woh10.10.06 15:29
Re: Suchfunktion verbessern1.095viperbone10.10.06 16:47
Re: Suchfunktion verbessern998KMX Racer Woh11.10.06 08:41

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-2024 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