请教如何实现文件的打开和结构体的保存

wqs6 2005-04-06 11:41:48
现有一文件

实现打开功能,然后写入两个UINT型变量,两个CString型变量

并保存

文件名是固定的,路径是相对路径,请教如何实现?
...全文
78 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
大熊猫侯佩 2005-04-08
  • 打赏
  • 举报
回复
查看相应的文件api即可~
vrace 2005-04-08
  • 打赏
  • 举报
回复
MYDATA struct
n1 dd ?
n2 dd ?
str1 db 128 dup(?)
str2 db 128 dup(?)
MYDATA ends

.data
szStr1 db "This is string 1", 0
szStr2 db "This is string 2", 0

.data?
myData dd ?
dwFile dd ?
dwWritten dd ?

.code
start:
mov esi, myData
assume esi:ptr MYDATA
mov [esi].n1, 100
mov [esi].n2, 200
invoke wsprintf, addr [esi].str1, addr szStr1
invoke wsprintf, addr [esi].str2, addr szStr2
; The struct has been initialized
invoke CreateFile, ... ; 参数记不了了,自己写。
mov dwFile, eax
mov esi, myData
invoke WriteFile, eax, esi, sizeof MYDATA, addr dwWritten
invoke CloseHandle, dwFile
xor eax, eax
invoke ExitProcess, eax
end start
vrace 2005-04-08
  • 打赏
  • 举报
回复
CreateFile
大熊猫侯佩 2005-04-07
  • 打赏
  • 举报
回复
16Asm 还是 32Asm
两者都有关于文件操作的服务~~~
wqs6 2005-04-07
  • 打赏
  • 举报
回复
32Asm

希望得到帮助

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧