Я хочу сделать программу, которая получает ввод пользователя и сохраняет его в текстовом документе, каждый раз, когда он сохраняет новый документ, я хочу имя файла изменитьизменить имя, если существует при создании текстового файла в VBS
Вот что у меня есть:
Option Explicit
Dim fso
Dim firstNameInput
Dim lastNameInput
Dim count
Dim testPath
Dim exists
Dim fileName
Dim fileStream
Dim filePath
Set fso = CreateObject("Scripting.FileSystemObject")
firstNameInput = inputbox("Please enter your name")
lastNameInput = inputbox("Enter your last name")
count = 1
do
testPath = "C:\Users\Me\Desktop\Info\peopleInfo" & count & ".txt"
exists = fso.FolderExists(testPath)
if(exists) then
count + 1
else
exit do
end if
loop
fileName = "peopleInfo" & count & ".txt"
filePath = "C:\Users\Me\Desktop\Info\"
Set fileStream = fso.CreateTextFile(filePath & fileName)
fileStream.WriteLine firstNameInput
fileStream.WriteLine lastNameInput
fileStream.Close
то, что я, кажется, не работает ...
Таким образом, каждый раз, когда я открыть эту программу, я хочу, чтобы сохранить файл как peopleInfo1
затем peopleInfo2
затем peopleInfo3
и т. Д.
Спасибо, что у меня это работает, просто интересно, можете ли вы помочь с этим -> http://stackoverflow.com/questions/29469545/vbs-how-to-edit-a-text-file-through-inputbox?noredirect = 1 # comment47102903_29469545 – RewForeN