直接运行的exe程序,一般可以用ZProtect、PE_Admin、Armadillo等软件加注册码。
如果是用于安装的exe程序,用上面的软件一般不能加注册码。
有什么办法为用于安装的exe程序加注册码吗?

解决方案 »

  1.   

    就是安装过程中需要输入注册码的?可以用INNO Setup等很多安装包制作,都可以实现
      

  2.   

    谢谢回复。
    我说的是一种已经生成的用来安装的exe程序,不是源代码,能变成共享软件吗?
      

  3.   

    ZProtect、PE_Admin、Armadillo等软件加密都不一定保险,生成的安装程序也是exe文件,怎么给应用程序加密,也可以怎么给安装程序加密。
      

  4.   

    Inno Setup再包一层安装就好了。
    注册表代码如下:
    [Registry]
    Root: HKCU; Subkey: "Software\Temp\YourApp"; Flags: uninsdeletekey
    Root: HKCU; Subkey: "Software\Temp\YourApp\Users"; Flags: uninsdeletekey
    Root: HKCU; Subkey: "Software\Temp\YourApp\Users"; ValueType: string; ValueName: "UsersInfo"; ValueData: "Admin,5195BF1A1467857F,缺省用户,请不要删除!,2"
      

  5.   

    INNO Setup  确实不错,delphi程序弄这个还是很方便的
      

  6.   

    setupfactory打包可以