继上一问题。
我的上一个问题是某个非我编写的dll只接受url参数(文件名),我想传给他stream并且无临时文件那个帖子讨论了半天,都说不可能,但是 flashplayercontrol其实实现方法和我这个要求差不多。flashplayercontrol是可以直接从内存中载入swf文件,而adobe官方等activex只接受文件名参数或者url参数。我观察发现flashplayercontrol是通过虚拟一个硬盘然后虚拟出一个硬盘文件实现的。这样,我想我的上一个问题也有了答案,同样虚拟硬盘,并虚拟文件。
这样其实本质上来说还是有临时文件的,只是临时文件不再物理硬盘中,在内存中,呵呵。上面啰嗦了这么多。进入正题。delphi中怎样进行简单的虚拟硬盘设计??并且能保证一般的文件操作函数对其都有效
我的上一个问题是某个非我编写的dll只接受url参数(文件名),我想传给他stream并且无临时文件那个帖子讨论了半天,都说不可能,但是 flashplayercontrol其实实现方法和我这个要求差不多。flashplayercontrol是可以直接从内存中载入swf文件,而adobe官方等activex只接受文件名参数或者url参数。我观察发现flashplayercontrol是通过虚拟一个硬盘然后虚拟出一个硬盘文件实现的。这样,我想我的上一个问题也有了答案,同样虚拟硬盘,并虚拟文件。
这样其实本质上来说还是有临时文件的,只是临时文件不再物理硬盘中,在内存中,呵呵。上面啰嗦了这么多。进入正题。delphi中怎样进行简单的虚拟硬盘设计??并且能保证一般的文件操作函数对其都有效
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货