Forum: Programmieren allgemein
Delphi
by Delphi.Narium,
29. Okt 2021
Ja, da lässt sich was draus ableiten.
Die Buildnummer wird nur beim "Neubauen" hochgezählt, nicht aber beim Kompilieren.
Bei Umsch+F9 müssen die Konfigurationsdateien des Projektes gespeichert werden, damit die dort gemachten Änderungen (wie ebene die automatisch erhöhte Buildnummer) auch vom Compiler berücksichtigt werden können.
Beim Kompilieren mit Strg+F9 ist das aber nicht...
Forum: Programmieren allgemein
Delphi
by Delphi.Narium,
29. Okt 2021
Wird nicht gespeichert oder wird (eventuell unbemerkt) garnicht aufgerufen?
Gibt es einen Unterschied zwischen F9 und Strg+F9?
Der IOTAModuleServices müsste eine Funktion SaveAll haben, wenn Du den Aufruf noch mit in Dein BeforeCompile hineinbringen könntest, müsste das einem Betätigen von "Alles speichern" entsprechen.
Die einzige Literatur, die das "SaveAll" erwähnt und die ich dazu...
Forum: Programmieren allgemein
Delphi
by Delphi.Narium,
29. Okt 2021
Hab' mir was ähnliches für Delphi 7 gebaut.
Dort muss zusätzlich (zum eigene Beforecompileexperten) in den Projektoptionen Versionsinfo in das Projekt übernehmen und Buildnummer automatisch erhöhen aktiviert sein.
Wie das bei aktuellen Delphis aussieht, weiß ich nicht.