假设系统中已经有个delphi的编译好的exe文件,我想要在另外一个delphi程序里用代码修改它的版本信息。读版本信息倒是简单的有现成的api函数可以调用,可是如何修改版本信息我不会。请问该如何实现?请大家指教。或者给个函数、给点提示都谢谢啦!

解决方案 »

  1.   

    怎么我写好编译生成的exe和dll文件都没有版本信息(属性里看不到)?
    哪位能说说改怎么写么?
      

  2.   

    顶一下吧。查一下MSDN看看有没有相关的API可调用!
      

  3.   

    to刀剑如梦:
    查API只找到了读的函数,就是我上面提到的,写的函数就找不到了
    不知道是我笨还是没有这样的函数
    但是,我知道VC里面是可以修改dll的信息的,用的是一个对象的函数,所以想来delphi也可能会有
      

  4.   

    >>这个我解决了,刚才自己突然想起来了
    现在的问题是为什么编译后版本号不能自动增1,可我设置的是自动增加呀要build,不要compile