Я должен записать в текстовый файл для записи ряда очков. Каждый раз, когда я пишу в текстовый файл, он перезаписывает то, что было первоначально в файле. Кто-то может сказать мне, как не позволить ему перезаписать то, что там или как заставить его начать писать в вакууме?
Управление файлами VB6 - отстой. Если вам нужно прочитать файл и немедленно записать данные (которые не добавлены) в том же цикле для преобразования / какой-либо манипуляции. Откройте исходный файл, измените его, но запишите в «новый» файл с другим именем в том же каталоге. В конце процесса вы сохраняете новый файл, удаляете оригинал, а затем переименовываете новый файл в старый.
Откройте файл "для добавления".
Это приведет к удалению файла:
Open "C:\path\to\file.txt" For Output As FILE
Это не приведет к удалению существующего содержимого:
Open "C:\path\to\file.txt" For Append As FILE