⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 str2ascii.asm

📁 一个十六进制编辑器源代码,cool!
💻 ASM
字号:
;取字符串的asc码
;如"中"字的asc码是D6D0
str2ascii proto:DWORD ,:DWORD 
.code
;参数
;@src[in];要转换的字符串的指针
;@dest[out];接受转换后的字符串的指针,
;返回值:
;eax:转换后的字符串的指针
str2ascii proc uses esi @src,@dest
local @szBuf[4]:BYTE
	mov esi,@src
	.while BYTE ptr [esi]
		xor eax,eax
		mov al,[esi]
		invoke wsprintf,addr @szBuf,ctext("%02X "),eax
		invoke _lstrcat,@dest,addr @szBuf
		mov @dest,eax
		inc esi
	.endw
	mov @dest,eax
	ret
str2ascii endp

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -