Einzelnen Beitrag anzeigen

mlc42

Registriert seit: 9. Feb 2013
130 Beiträge
 
#1

Versionsnummern in der .RES Datei ändern

  Alt 23. Apr 2021, 15:49
Ich muss für einige Programme die Versionsnummern immer von Hand ändern.
In einem automatische Prozess weden dann alle EXE Dateien erzeugt.
Die Versionummern die man in den Projektoptionen einstellen kann sind wohl
in den .res Dateien gespeichert. Kennt jemand einen Weg diese in der .res zu
ändern. Ich hab schon ne Weile versucht herauszu bekommen wie man das mit
BeginUpdateResource etc. macht. Scheiter jedoch schon beim Aufruf der Funktion

if FileExists(fn) then begin
h := BeginUpdateResource(PChar(fn), False);

bei h kommt immer 0 zurück

Delphi2007
fn ist als string deklariert.
  Mit Zitat antworten Zitat