vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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
Variablen String aus Datei Suchen 
Autor: Meatbug
Datum: 11.10.09 14:20

Hallo Community!

Ich habe eine Frage zu meinem Code, der einfach gesagt nicht weiter
ausgelesen wird, obwohl ich eine For Each ... Next anweisung eingebaut
habe wird lediglich das erste Wort ausgelesen.

 
    Public Function ReadValue(ByVal document As String, ByVal word As String) _
      As String
        Dim indexOfWord As Integer = document.IndexOf(word)
        For Each word In document
            If indexOfWord > -1 Then
                Dim indexOfStartDelimiter As Integer = document.IndexOf(" ", _
                  indexOfWord)
                Dim indexOfEndDelimiter As Integer = document.IndexOf("<", _
                indexOfStartDelimiter)
                Return document.Substring(indexOfStartDelimiter + 3, _
                  indexOfEndDelimiter - indexOfStartDelimiter - 3).Trim()
            Else
                Return String.Empty
            End If
        Next
    End Function
Hier ist dann meine Lesefunktion.
Dort wird ermittelt, dass ein String zwischen einem Leerzeichen und einem "<"
Zeichen ausgelesen werden soll und auf die unter Trim gegebenen Zahlen
gekürzt wird. Das klappt auch schon ganz gut. Aber viel mehr beschäftigt mich,
warum nur das erste Wort aus der Datei ausgelesen wird und nicht die restlichen.

        RichTextBox1.Text = (ReadValue(doc, "point"))
Das hier ist die Zeile in der ich dann Festlege nach welchem Variablenanfang
in dem Document gesucht wird.

Also aus einem html-Document würde jetzt quasie folgendes ausgelesen werden:

<span class="ni">point Wort01</span>
Point ist dabei der Anhaltspunkt für den Anfang des auszulesenden Strings
und Wort01 ist der String, der dann übermittelt wird. Wie gesagt, das funktioniert
auch recht gut leider wird nur der erste String der Datei übermittelt und nicht
alle folgenden ...
Wo ist mein Fehler oder wo muss noch was hinzugetragen werden?
(Programm ist "VisualBasic 2008 Express Edition")

Danke schonmal - Meatbug
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Variablen String aus Datei Suchen2.872Meatbug11.10.09 14:20
Re: Variablen String aus Datei Suchen1.632ModeratorDaveS12.10.09 11:21
Re: Variablen String aus Datei Suchen1.613ModeratorDaveS12.10.09 13:13
Re: Variablen String aus Datei Suchen1.579Meatbug12.10.09 21:04
Re: Variablen String aus Datei Suchen1.545Meatbug12.10.09 23:09
Re: Variablen String aus Datei Suchen1.530Christian2512.10.09 23:24
Re: Variablen String aus Datei Suchen1.581Meatbug13.10.09 00:18
Re: Variablen String aus Datei Suchen1.579ModeratorDaveS13.10.09 08:47
Re: Variablen String aus Datei Suchen1.601Meatbug13.10.09 22:45
Re: Variablen String aus Datei Suchen1.524Christian2513.10.09 23:32
Re: Variablen String aus Datei Suchen1.530Meatbug13.10.09 23:56
Re: Variablen String aus Datei Suchen1.567xtts0214.10.09 00:39
Re: Variablen String aus Datei Suchen1.559Meatbug14.10.09 00:46

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