Лишний байт (пробел) при записи файла в двоичном доступе
|
|
Вторник, 06 Апреля 2021 г. 16:15
+ в цитатник
salieri: Здравствуйте!
Нашёл хороший пример по шифрованию файлов.
Всё бы хорошо, но при дешифровке появляется лишний байт в файле в виде пробела.
Не могу никак понять, в чём дело.
Единственное, что опытным путём удалось установить, что эта операция перед запись файла позволяет избежать записи лишнего пробела, но это не решение.
FN2 = FreeFile
Open F_Name For Output As #FN2
Close #FN2
Нужно по существу решить задачу.
Самое главное, когда замеряешь длину переменной перед записью в файл, то длина нормальная, а после команды PUT на 1 байт становится больше.
Всю ночь сегодня просидел, так и не понял ничего.
С чем это может быть связано?
FileBin.zip (, : 5)
https://forum.sources.ru/index.php?showtopic=421311&view=findpost&p=3846028
Метки:
Visual Basic:
Общие вопросы
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-