找回密码
 加入
搜索
查看: 1460|回复: 3

请教下FileWrite写文件及FileOpen 4 模式读文件问题

[复制链接]
发表于 2009-3-12 19:26:46 | 显示全部楼层 |阅读模式
例如我要建立一个TEST.DAT的文件,此文件有1G的情况下,如何做到像迅雷等其它软件那样先创建一个大小为1G的临时文件?FileWrite可以实现吗?
另外高手们是否有关于
FileOpen ( "文件名", 4)
的实例呢?

[ 本帖最后由 ceoguang 于 2009-3-13 22:18 编辑 ]
发表于 2009-3-12 20:02:26 | 显示全部楼层
用批处理命令吧。。。
Dim $length = 1024 * 1024 * 1024
Run(@comSpec & " /c fsutil file createnew test.dat " & $length, "", @sw_hide)

评分

参与人数 1金钱 +5 收起 理由
ceoguang + 5 谢谢 不过fsutil file createnew 不敢恭维

查看全部评分

 楼主| 发表于 2009-3-12 20:02:37 | 显示全部楼层
郁闷,有FileGetSize而没有FileSetSize,_FileCreate有什么办法创建指定字节吗?
 楼主| 发表于 2009-3-13 22:18:34 | 显示全部楼层
问题在1已解决
_WinAPI_SetFilePointer
问题2见
_WinAPI_WriteProcessMemory
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-18 23:46 , Processed in 0.080056 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表