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