Ergebnis 1 bis 7 von 7
  1. #1
    Stiller Leser
    Registriert seit
    11.09.2008
    Beiträge
    3

    Standard Frage zu vb.net | Zeile für Zeile auslesen

    Hi leute ich wollte mir einen kleinen bruter basteln. bin jetzt nur an dem punkt an dem ich nicht weiter komme. die user kommen aus einer comboliste (xxxxxx:xxxxxx). ich splite die zeile, die werte lasse ich in 2 textboxen ausgeben.
    nun das problem ich starte den sub und der splitet immer gleich alle zeilen durch obwohl ich will das er erst die erste zeile splittet und dann die nächste wählt und die splittet.... ich muss dazu sagen den code das er immer die nächste zeile wählt hab ich kopiert :o

    Code:
    Sub spliten()
    
            Dim meineZeilen() As String = tx_comboliste.Text.Split(New String() {Chr(13), Chr(10)}, StringSplitOptions.None)
    
            For Each meineZeile As String In meineZeilen
                '----- ----- ----  Text wird gesplittet ----- ----- ----- -----      
                Dim combo_user() As String = txt_split_all.Text.Split(":")
                tb_user = combo_user(0)
                tb_passw = combo_user(1)
                '----------------------------------------------------------
            Next
    
        End Sub
    kann mir einer vlt helfen ??

    mfg

  2. #2

    Registriert seit
    17.06.2009
    Beiträge
    559

    Standard

    Code:
    Dim combo_user() As String = meineZeile.Split(":")
    Naja, das kommt davon, wenn man Code kopiert und nicht versteht.

  3. #3
    Bad Times Virus Avatar von Th3_Cr4xX
    Registriert seit
    28.07.2008
    Beiträge
    646

    Standard

    word

  4. #4
    Richard Stallman Avatar von Sawyer
    Registriert seit
    26.07.2008
    Beiträge
    2.037

    Standard

    Also wenn ich deine Frage richtig verstanden habe, dann solltes da die Lösung sein.

    Code:
    For Each Text As String In ComboBox1.Items
        Dim werte As String() = Text.Split(":")
    
        MessageBox.Show(werte(0) & " - " & werte(1))
    Next
    MfG, Sawyer

  5. #5
    Stiller Leser
    Registriert seit
    11.09.2008
    Beiträge
    3

    Standard

    Zitat Zitat von inout Beitrag anzeigen
    Code:
    Dim combo_user() As String = meineZeile.Split(":")
    Naja, das kommt davon, wenn man Code kopiert und nicht versteht.
    nene das ist es nicht auserdem hab ich wohl bisschen zu viel aus meinem code gelöscht da stand noch txt_split_all.Text = meineZeile wollte mir das zum nachvollziehn als label anzeigen lassen welches ich gesplittet hab dann danach

    die wiederholungen kommen durch die for...next schleife ich weis aba net wie ich die änderen kann


    @papst

    so in der art soll das aus sehn (fix ohne funtion nachgebastelt)


    der splitet beim click auf den button die "test" zeile beim zweiten click soll er die "123456" zeile spliten bei mir splittet er gleich alle durch und nicht step by step
    Geändert von terrox (01.06.2010 um 19:07 Uhr)

  6. #6

    Registriert seit
    17.06.2009
    Beiträge
    559

    Standard

    Dann liegt es wohl daran, dass aufgrund der Schleife keine Messages mehr verarbeitet werden.

    Versuch' mal sowas:
    Code:
    For Each meineZeile As String In meineZeilen
      txt_split_all.Text = meineZeile
      Dim combo_user() As String = txt_split_all.Text.Split(":")
      tb_user = combo_user(0)
      tb_passw = combo_user(1)
    
      application.doevents()
      threading.thread.sleep(50)
    Next
    Dass das in einer produktiven Umgebung wenig Sinn macht, sollte aber klar sein...

  7. #7
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    dim i as integer = 0
    button1_clickEvent()
    textbox1.text = split(ComboBox1.Items(i))(0)
    textbox2.text = split(ComboBox1.Items(i))(1)
    i += 1
    end sub

    wenns von forne losgehen soll musst i wieder auf 0 setzen.

Ähnliche Themen

  1. [VB.NET] Zeile aus Datei auslesen und löschen
    Von PCFX im Forum .NET Sprachen - Techniken
    Antworten: 4
    Letzter Beitrag: 22.07.2009, 18:20
  2. [C#] Zeile farbig schreiben
    Von cocacola im Forum .NET Sprachen - Techniken
    Antworten: 3
    Letzter Beitrag: 22.03.2009, 07:59
  3. Neue Zeile -.- ?
    Von 1312 im Forum PHP
    Antworten: 8
    Letzter Beitrag: 17.10.2008, 13:27
  4. Zeile (Textfeld) hochspringen
    Von Devilworld im Forum VisualBasic
    Antworten: 5
    Letzter Beitrag: 28.09.2008, 09:32

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •