Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.068 Beiträge
 
Delphi 12 Athens
 
#3

AW: Versionsformat einer Anwendung nach Jahren ändern?

  Alt 16. Jun 2017, 19:31
Jahr.Monat.Tag.Patch

Wäre schon möglich.
Vorgegeben ist dabei nur, dass es alles jeweils nur 16-Bit-Werte sind.

So lange die neue Nummer größer ist, als die Alte, ist dch alles OK.
Problem ist nur, dass man nicht mehr den Unterschied zwischen großen "Änderungen" erkennt (neue Hauptversion, kleiner Änderungen/Bugfixes), aber da könnte man einfach bei großen Sprüngen den Patch auf 0 setzen und dann jeweils um 1 hochzählen.

Mindestens 2 Stellen mußt du auch so durchparsen. (Major.Minor.x.x)
Und das past bei dieser Nummerierung ebenfalls, da die Zeit absteigend ist.

Zum schnelleren Lesen könnte man das Jahr noch 2-stellig machen.
Bis zum nächsten Jahr-2000-Problem (19xx), ähhh Jahr 20100 (20xx), dauert es wieder ein paar Jahre.
Oder Jahr.TagImJahr.0.Patch , aber wer will da immer gern rechnen
und YY.MMDD.0.Patch macht dann auch keinen großen Unterschied, gegenüber YY.MM.DD.Patch
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (16. Jun 2017 um 19:48 Uhr)
  Mit Zitat antworten Zitat