0
私はプログラムが必要です。ユーザーが入力した文字列をファイルでチェックし、文字列が存在する場合はメッセージを表示しますが、存在しない場合はリストに追加します。ファイルの末尾に追加するには?
Const ForReading = 1
Dim strSearchFor
strSearchFor = inputbox("What is the url of the song?",,"")
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile("autoplaylist.txt", ForAppending)
do until objTextFile.AtEndOfStream
strLine = objTextFile.ReadLine()
If InStr(strLine, strSearchFor) <> 0 then
Wscript.Echo "That song is already in the list."
Else
Wscript.Echo "That song was added to end of list."
End If
loop
objTextFile.Close
しかし、私は、ファイルにテキストを追加するかどうかはわかりません。ここで
は、私がこれまで持っているものです。 また、1行ごとにメッセージが表示され、3000行が表示されます。これを修正する方法はありますか?