【发布时间】:2014-01-05 22:05:36
【问题描述】:
我必须编写一个创建只读文件的 TASM 程序。我创建了文件,但它不是只读的。怎么了?代码如下:
model small
.data
handle dw 0
filename db "file2.txt",0
.stack 256
.code
main:
mov ax,@data
mov ds,ax
mov ah,3ch
mov cx,1
lea dx,filename
int 21h
jc exit
mov handle,ax
exit:
mov ax,4c00h
int 21h
end main
编辑:我将 mov cx,1 更改为 mov cx,01h 并且有效。
P.S: 我也想隐藏文件所以
我再次更改为mov cx,03h 并完成。创建的文件是只读且隐藏的。
【问题讨论】: