怎么将一个内存中的com对象存储为物理硬盘上的二进制文件,再通过二进制文件转换为com对象呢

如何将一个内存中的com对象存储为物理硬盘上的二进制文件,再通过二进制文件转换为com对象呢?我是在地图程

如何将一个内存中的com对象存储为物理硬盘上的二进制文件,再通过二进制文件转换为com对象呢?
我是在地图程序中遇到这个问题的,

地图很耗内存资源,每次都需要重新加载,但我又不想把它存储为标准的地图文件.shp.....



[解决办法]
能这么做就神了