《Delphi5开发人员指南》上第12章有比较详细的关于内存映射文件的介绍,你可以去看看。

解决方案 »

  1.   

    to ai_daoluan(捣乱)
    先让我看看,再把分给你。请等等。
      

  2.   

    to ai_daoluan(捣乱)
    看来看去,内存映射文件的其它方面都介绍了,但如何运行却没有介绍,可能是因为太简单了。不知那位仁兄懂得。
      

  3.   

    据我所知,内存映射文件是把某个文件与进程的虚拟地址空间连接起来,这个文件可以是一个内存页文件或磁盘文件,主要是用来进程通讯或文件访问,所以我不知你说的运行是什么意思。详情参见MSDN:File Mapping Object
      

  4.   

    并是在内存中就可以运行。pe格式的文件虽然是通过file-mapping到内存中,并不代表就能运行。一个可运行的片段,一般的是一个线程,这包括线程内核对象,各寄存器设定,线程堆栈,等等。