октырваю существующий файл.
Копирую его содержимое в свое переменное buffer
выхожу с этого файла и удаляю.
Создаю файл с этим же именем, но с атрибутом скрытый.
Помещаю туда содержимое своего буффера и закрываю файл.
Только когда я передаю в качетве параметра объектный файл, то считывается только 2 байта (тип MZ, а остальное там нули).
Как мне сделать так, чтобы программа считывала все? Исполбзую ReadFile (WinApi функция). Т.е как в качестве параметра передать местоm откуда начать считывать данный файл...).т.е то, что я написал, работает в тех случая, когда пользователь сам набирал данный текст...
может ты считываешь файлы как строку, в которой ноль в конце? вот MZP и считывается, после этих символов стоит ноль
Обсуждают сегодня