例如:
我有个程序叫  X
我要把X加载到程序Y中,经过Y的处理后再导出X程序,加载的时候不能出现缓存文件
谢谢大家

解决方案 »

  1.   

    怎么把一个Exe程序加载到另一个Exe程序中,我要写的就是第二个Exe,他就像个运输船,用来运输第一个程序的。能明白吗? 谢谢您的帮助
      

  2.   

    还是不明白楼主所谓的“加载到程序中”是什么意思?
    像打开一个文本文件一样,把exe文件读入一个数组中?处理完后再写回去?
      

  3.   

    早说明白不就行了?
    首先从外接程序-外接程序管理器中启动VB资源编辑器,点击添加自定义资源按钮将你要处理的那个exe文件以Custom的形式添加进来,假设名称是101,保存资源文件,然后在窗体中或者模块中添加如下代码(比如要释放这个exe为d:\test.exe):
        Dim TempFile() As Byte
        Dim FileNum As Integer
        TempFile = LoadResData(101, "CUSTOM")
        FileNum = FreeFile
        Open "d:\test.exe" For Binary Access Write As #FileNum
        Put #FileNum, , TempFile
        Close #FileNum够详细了吧?楼主快快给分吧!
      

  4.   

    附加说明:虽然工程中用到了资源文件,但是编译成exe以后这个资源文件是包含在exe文件中的,不会出现单独的一个资源文件,完全满足楼主的要求。
      

  5.   

    楼上的朋友,一开始我也并明白楼主的意思,不过他后来有说明:Neoking(尼奥) ( ) 信誉:93  2006-08-23 22:02:00  得分: 0  
    说白了把,就是想做一个软件,在运行的时候自动把这个程序内存的软件写到一个指定的位置。
    谢谢
      

  6.   

    a a a ?? 只要能够把那个X释放到windows目录就可以了,不用放到内存
    谢谢各位了