我将两个程序捆绑成一个exe文件。但是单击的时候是两个程序都运行。是否有办法将两个程序在运行过程中根据情况判断。使其中一个不运行呢?还是,如果将两个或者多exe绑定成一个exe后,只能所有的绑定的文件都运行一遍才算完?

解决方案 »

  1.   

    两个EXE变成一个?这个技术比较高深,我不会,你可以参照加壳工具的原理做做。
      

  2.   

    我在做不同平台的安装程序,库胡要求要将这些安装程序集成为一个exe文件。但是现在捆绑成一个文件之后,发现运行的时候所有的程序都跑了一遍。我现在想要做的是:譬如我在32位机上装程序,我我只想让集成后的程序里面的32位程序运行。而不是都运行。
      

  3.   

    hack技术?!额。貌似也只有这条路可以走了。
      

  4.   

    如果捆绑前程序叫setup.exe和别的程序捆绑后叫finalset.exe名字,我在捆绑后调用setup.exe是否还能和捆绑前一样用名字调用,还是需要用别的方法?
      

  5.   

    不知道你说的捆绑式什么意思,我先按我的理解说一下:
    你说你捆绑了多个exe为一个exe,但是运行时,还是每个都运行了,那么既然这样,你就在你的每个程序中加上判断代码,启动的时候还是都启动,但是是否继续运行交给各个程序,由它们自己判断是否运行还是退出.以上是我对你所说的理解,不对的地方,请不要拍砖……
      

  6.   

    自己写一个启动程序就可以了,开始运行的是MyStart.exe,这个程序运行之后根据条件启动别的程序
      

  7.   

    这个我已经完成了啊。然后才发现客户要求要只是用一个exe。崩溃啊!