查看單個文章
舊 2005-12-23, 12:15 PM   #3 (permalink)
kinco
註冊會員
榮譽勳章
UID - 248756
在線等級: 級別:8 | 在線時長:113小時 | 升級還需:4小時級別:8 | 在線時長:113小時 | 升級還需:4小時級別:8 | 在線時長:113小時 | 升級還需:4小時
註冊日期: 2003-02-06
VIP期限: 2007-04
住址: 台北.中和
文章: 507
精華: 0
現金: 0 金幣
資產: 670 金幣
預設

我有試著寫了一個~但是執行EXE檔的時候~他沒有出現東西~QQ
請大大給小弟一點指導~
語法:
INCLUDE Irvine32.inc
.data
prompt BYTE "Enter your name: ",0
MAX = 80 ;max chars to read
stringIn BYTE MAX+1 DUP (?) ;room for null
.code

main PROC
    mov edx,OFFSET prompt ;顯示對話,印出edx裡面的字串
		mov esi,OFFSET stringIn
		mov ecx,MAX ;buffer size - 1
L1:
		mov ah,0AH
		int 21H
    AND byte ptr[esi],1101111b		;清除位元5 
		inc esi
    loop L1 

    mov edx, OFFSET prompt 
    call ReadString
    call Writestring
    call Crlf  ;空一行 
    exit
main ENDP
END main
kinco 目前離線  
送花文章: 23, 收花文章: 5 篇, 收花: 9 次
回覆時引用此帖