【发布时间】:2015-07-24 19:51:17
【问题描述】:
有没有办法从MemoryStream 打开文件,应用程序关联到它的扩展名?或者我必须将文件从流保存到临时文件夹并使用ShellExecute 运行它?
【问题讨论】:
标签: delphi stream memorystream delphi-xe8
有没有办法从MemoryStream 打开文件,应用程序关联到它的扩展名?或者我必须将文件从流保存到临时文件夹并使用ShellExecute 运行它?
【问题讨论】:
标签: delphi stream memorystream delphi-xe8
有没有办法从 MemoryStream 打开文件,应用程序关联到它的扩展名?
没有。
或者我必须将文件从流保存到临时文件夹并使用 ShellExecute 运行它?
是的。
进程具有隔离的内存空间。外部进程无法读取您的进程内存。
嗯,两个进程可以通过内存映射文件共享内存。但这需要两个进程就共享该内存的协议达成一致。您需要完全控制这两个过程,我怀疑您没有。
【讨论】: