Ich habe ein Skript, das in einer durch Kommas getrennte Textdatei liest, aber wenn ich Trim verwenden (str) auf einem der Werte, die ich in der Datei extrahiert habe, wird es nicht funktionieren ...Vbscript Trim-Funktion
Meine Textdatei:
some string, anotherstring, onelaststring
some string, anotherstring, onelaststring
some string, anotherstring, onelaststring
some string, anotherstring, onelaststring
My Script:
Dim fso, myTxtFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set myTxtFile = fso.OpenTextFile("mytxt.txt")
Dim str, myTxtArr
txtContents myTxtFile.ReadAll
myTxtFile.close
myTxtArr = Split(txtContents, vbNewLine)
For each line in myTxtArr
tLine = Split(tLine, ",")
Trim(tLine(1))
If tLine(1) = "anotherstring" Then
MsgBox "match"
End If
Next
Mein Skript nie erreicht "Match" und ich bin mir nicht sicher, warum.
Erhalten Sie einen Array außerhalb der Grenzen Fehler? – STLDeveloper
Kein Fehler, trimmt einfach nicht – tarki
'trim (" irgendein String, anotherstring, onelastring ")' ist nie gleich "anotherstring" '. Vielleicht möchten Sie die Zeilen auf "," aufteilen? –