解决方案 »

  1.   

    你是想生成一个功能固定的exe程序,还是不同功能的不限量的exe程序?
    把用途说出来。
      

  2.   


    类似网上找的动态贺卡, 运行程序A.exe,选择图片,然后点击生成,就会生成一个B.exe,运行B.exe 就是一张贺卡程序,但是图片是刚A.exe选择的图片.,就像这样, 我只需要配置一个字符串 然后生成对应程序就好了.
      

  3.   

    问题是别的机器上不一定有,要是这样我自己用D7改一下字符重新编译就好了.
    你把DCC32.exe 和 xx.dpr加入到主程序的资源中,制作EXE时,释放资源,执行DCC32.exe就好了。
    我做过发布数据库补丁的程序,很类似。
    主程序选择*.sql文件,配置数据库名称等等信息,就生成一个新的EXE,发送给客户,客户端运行这个EXE就执行更新了。
    缺点就是很繁琐,很绕,主文件偏大。
    修改资源文件看似简单,实际上,更难。
      

  4.   

    1. 制作一个B.exe, 功能:从程序尾部读取数据(图片)并显示。
    2. 制作一个A.exe,把B.exe 作为资源嵌入程序。功能:1. 用户浏览图片,2. 释放资源B.exe, 3. 将图片追加到B.exe尾部。
      

  5.   

    写一个编译器?还是写入exe的资源?
      

  6.   

    嗯,生成EXE写好了, 现在就是不知道怎么把配置的信息写入到生成的exe里面去.
      

  7.   

    找到了一个讲的比较详细:http://hi.baidu.com/violet_sk23/item/c9f5421a559f45a0ffded508 
      

  8.   

    嗯,生成EXE写好了, 现在就是不知道怎么把配置的信息写入到生成的exe里面去.
    1 制作xx.rc(你的资源),加入到xx.dpr
    2 主程序加入brcc32.exe
    3 制作exe前,brcc32.exe xx.RC