请教,能否实现这个一个功能...

博旺软件 2004-10-27 11:58:36
我想写一个控制程序,要达到如下功能,能不能实现,请高手们给个思路.
要实现的功能如下:
我的程序要控制一个外部程序,该外部程序可编辑一种后缀名为wpp的文件,我希望把WPP文件加密,在内存中解密,然后让外部程序直接在内存中打开该WPP文件,可以吗?

...全文
124 14 打赏 收藏 举报
写回复
14 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
博旺软件 2004-11-02
  • 打赏
  • 举报
回复
仔细考虑了一下,这个功能恐怕不能实现,特结贴..谢谢兄弟们提示..
ju1 2004-10-31
  • 打赏
  • 举报
回复
文件被你加密了 那 原来的外部程序就无法 访问了啊
只能你自己写 文件读写格式
那么你如何只要 那个程序正在要访问的文件呢?
ksaiy 2004-10-31
  • 打赏
  • 举报
回复
想了想有点麻烦。。
载入到内存中的时候你要获取地址。然后把你的密文解密成明文然后替换内存中的数据块。。。
ksaiy 2004-10-28
  • 打赏
  • 举报
回复
主要外部程序不是你写的。他支持什么样的打开方式?
可以使用楼上所说的方法...................
DemonLoveLizzy 2004-10-28
  • 打赏
  • 举报
回复
打开文件时,把解过密的文件生成一个临时文件,然后用你说的外部程序打开。(加解密的部分要自己写)
DemonLoveLizzy 2004-10-28
  • 打赏
  • 举报
回复
用外部程序打开临时文件时,把临时文件删除。就好象.TXT文件,在用记事本打开后不关闭就可以删除它一样。
博旺软件 2004-10-28
  • 打赏
  • 举报
回复
如果采用生成临时文件的办法,那么原文件很容易被别人知道,我希望别人不那么容易得知文件的内容..
所以想在内存中操作..
beyondtkl 2004-10-27
  • 打赏
  • 举报
回复
可以。。。 不过你这涉及到进程间通信了 需要去看看这方面的知识
mastersky 2004-10-27
  • 打赏
  • 举报
回复
可以,TmemStream
ksaiy 2004-10-27
  • 打赏
  • 举报
回复
可以啊.你用一般的文件加密就可以了。
博旺软件 2004-10-27
  • 打赏
  • 举报
回复
是不是就是内存映象文件??
博旺软件 2004-10-27
  • 打赏
  • 举报
回复
to beyondtkl:
兄弟能否说个大概.....
Nirvanaxumm 2004-10-27
  • 打赏
  • 举报
回复
不太懂,up一下。
Rex_love_Burger 2004-10-27
  • 打赏
  • 举报
回复
可以
发帖
Windows SDK/API

1177

社区成员

Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
帖子事件
创建了帖子
2004-10-27 11:58
社区公告
暂无公告