Откройте текстовый файл с заданным путем в сборке MASM x86 - PullRequest
0 голосов
/ 18 декабря 2018

Программа должна взять путь к файлу в качестве ввода, а затем отобразить текст внутри него.Но мой код просто открывает текстовый файл в папке отладки, он не может открыть текстовый файл в других папках с заданным путем.

Это часть кода:

INCLUDE Irvine32.inc
INCLUDE macros.inc

BUFFER_SIZE = 50

.data
buffer BYTE BUFFER_SIZE DUP(?)
filename    BYTE 80 DUP(0)
fileHandle  HANDLE ?

.code
main PROC

; Let user input a filename.
mWrite "Enter an input filename: "
mov edx,OFFSET filename
mov ecx,SIZEOF filename
call    ReadString

; Open the file for input.
mov edx,OFFSET filename
call    OpenInputFile
mov fileHandle,eax
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...