# 我想.....

Posted by Honey on August 09, 1998 at 16:14:14:

In Reply to: Visual Basic V.S. File Mapping posted by 笑儿 on August 09, 1998 at 14:25:06:

我在一本有关 Win 32 的书籍中有看到一些有关
记忆映射档的东西 只是范例全都是Visual C++
的 不过有些资料我想可能会有用 希望能有点帮助
1 档案开启一定要指定有GENERIC_READ权限
2 使用MapViewOfFile实际对应档案长度
3 使用记忆体存取方式读写档案内容 必要时可叫用
UnmapViewOfFile 接着 MapViewOfFile变更应对区段
4 使用完毕 依序叫用UnmapViewOfFile释放应对区段
并叫用CloseHandle释放应对物件代码 最后再叫用
CloseHandle关闭档案代码
如果有用的话 记的要把 开启 读写 和关闭的方法
告诉我喔 想认识这些东西已经好久了.....
: 我得跟你道歉.

: 我用VB写File Mapping的程式时, 可以对映记忆体, 可以读入资料, 却不能写入, 也无法解除对映, 这么一来, 档案也无法关闭, 谁能告诉我为什么吗? 感激不尽!

: : Sorry ! 关于记忆体映射档 老实讲我并不是很熟悉
: : 有很多参数都不知道该填些什么 试了好久还是弄不
: : 出来 拜托提示一下喔

Follow Ups:

- 详细情形 笑儿 22:59:47 8/09/98 (2)
  - 请参阅 cww 11:31:34 8/10/98 (1)
    - 原来如此 笑儿 21:05:13 8/11/98 (0)