Veröffentlicht 20. November 200321 j Hallo zusammen, weiss einer von euch ob bzw. wie es möglich die Versionsinformationen einer kompilierten EXE Datei zu ändern? Ich habe ein Proggi, dass soll nach (!!) der Kompilierung noch mit einigen Zusatzinformationen versehen werden.
21. November 200321 j Hallo, warum macht Ihr das nicht während des Compilierens? Zusatzinformationen in ein extra Headerfile schreiben (bzw. generieren lassen) und dieses im main includieren. Nach dem Compilieren bzw. linken am ausführbaren Programm läßt sich das beispielsweise mit einem Debugger bewerkstelligen (das setzt allerdings voraus, das die Symboltabelle noch existiert, da es ansonsten etwas komplizierter wird). Innerhalb des Programms einen leeren string mit der richtigen Größe statisch anlegen, mit dem Debugger die Startadresse suchen und dann Deine Informationen in das File schreiben. Je nach Debugger läßt sich das auch automatisieren und direkt aus dem Makefile ausführen. Nic
21. November 200321 j Hab folgendes gefunden: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI/WindowsUserInterface/Resources/IntroductiontoResources/UsingResources.asp#_win32_Updating_Resources
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.