还没看明白。可能我语文实在太差。如果你的程序安装不涉及到注册表,用WinZip和WInrar可以将你的文件打包在一个可执行文件里面,当然你可以用某些安装软件(我还不会呢)

解决方案 »

  1.   

    恩,是我语文差.
    运行的时候是怎么一个过程?
    如果别人的机器上面没有 winzip和winrar,可执行文件怎么把以前打包的文件自解压,然后进行copy 呢?
      

  2.   

    可以把那些DLL作为一种二进制资源放到EXE中!要用到的API如下:
    FindResource
    LoadResource
    SizeofResource
    LockResourceBeginUpdateResource
    UpdateResource
      

  3.   

    可以自解压,不需要winzip和winrar
      

  4.   

    哦,试试.
    我用winzip还没有使用过这样功能.我太菜了.
      

  5.   

    一旦那些DLL作为一种二进制资源放到EXE中,
    当你运行EXE时就可以读出相应的资源数据,再生成DLL文件!
      

  6.   

    所有用资源的方法请注意,如果这个exe在没有dll存在的情况下不能运行怎么办?
    WinRAR2.8有这个功能,即在制作自解压文件时可以制定解压后运行哪个文件,如此可以达到你的目的。