Domů
Nápověda
Přihlásit
Registrovat
Vítejte
Host
. Prosím
přihlašte se
nebo
zaregistrujte
.
Forum Delphi.cz
»
Delphi
»
Obecné
»
Porovnání verzí ze stringu
« předchozí
další »
Tisk
Stran: [
1
]
Dolů
Autor
Téma: Porovnání verzí ze stringu (Přečteno 356 krát)
pitrrs
Nováček
Příspěvků: 1
Karma: 0
Verze Delphi: XE8
Porovnání verzí ze stringu
«
kdy:
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
IP zaznamenána
raul
Hrdina
Příspěvků: 365
Karma: 15
Verze Delphi: FPC :D
Re:Porovnání verzí ze stringu
«
Odpověď #1 kdy:
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.
IP zaznamenána
Lazarus 1.6.3:), FPC, Intel/Arm, Windows/Linux
Tisk
Stran: [
1
]
Nahoru
« předchozí
další »
Forum Delphi.cz
»
Delphi
»
Obecné
»
Porovnání verzí ze stringu