Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Programmversionen vergleichen + Update

  Alt 3. Feb 2016, 13:46
Nun ja, du musst 4 Zahlen vom Typ DWORD vergleichen.

Den String 2.2.2 zerlegst am Punkt du in max. 4 Teile und wandelst dann die Teilstrings in ein DWORD um.
Code:
Major  = 2
Minor  = 2
Release = 2
Build  = 0
Diese kannst du dann vergleichen.

Ich würde dafür einen Record nehmen, der dann den Vergleich und auch die Konvertierungen (String -> Version -> String) intern vornimmt.

Das Wie steht da http://www.delphi-treff.de/tutorials...on-operatoren/
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat