汇编显示文件夹下文件
1 怎么显示某个文件夹下的所有文件呢?
2 怎么翻页?
3 又如何选中?最好有代码
[解决办法]
win32的话你可以简单的使用shell命令,比如dir
至于选中的效果,你可能要保存dir返回的内容,然后手动做选择处理。
[解决办法]
谷歌搜索的结果,当做参考看看,也许不行...
code segment
assume cs:code ,ds:code
org 100h
xfcb db 50h dup(0)
dta db 33h dup(0)
db '$'
start:mov ax,0
push ax
mov ax,code
mov ds,ax
push ds
pop es
mov di ,offset xfcb
mov ax,0ffh
stosb
xor ax,ax
stosw
stosw
stosb
mov al,10h
stosb
inc di
mov cx,0bh
mov al,'?'
rep stosb
mov dx,offset dta
mov ah,1ah
int 21h
mov dx,offset xfcb
mov ah,11h
int 21h
lop: mov dx,offset dta
mov ax,dx
add ax,14h
mov di,ax
add dx,8
mov al,24h
stosb
mov ax,0900h
int 21h
mov dl,0dh
mov ah,2
int 21h
mov dl,0ah
mov ah,2
int 21h
mov dx,offset xfcb
mov ax,1200h
int 21h
cmp al,00
jz lop
mov ax,4c00h
int 21h
code ends
end start