Forum Delphi.cz

Delphi => Obecné => Téma založeno: pitrrs 21-11-2018, 15:36:11

Název: Porovnání verzí ze stringu
Přispěvatel: pitrrs 21-11-2018, 15:36:11
Ahoj,

prosím o radu v porovnávání verzí. Mám dva stringy, kde je verze a potřeboval bych funkci, která mi vrátí zda je jedna novější nebo ne...

Např:
1.2 a 1.1.19 => False
1.25.1 a 1.25.1.1 => True
1.1 a 1.1.0 => False

Děkuji
Název: Re:Porovnání verzí ze stringu
Přispěvatel: raul 21-11-2018, 15:38:38
V synapsi mas metodu fetch. Takze v cyklu vzdy fetchnout retezec po tecku, prevest pres strtointdef (text,0) na cislo a porovnat. jakmile je nove cislo vyssi nez stare, pak true, na konci cyklu false.