Compare deux versions de fichier
#include <Misc.au3>
_VersionCompare ( $sVersion1, $sVersion2 )
$sVersion1 | La premi�re version |
$sVersion2 | La deuxi�me version |
Succ�s: | Retourne les valeurs suivantes: 0 - Les deux versions sont �gales 1 - La version 1 est sup�rieure -1 - La version 2 est sup�rieure |
�chec: | Retourne @error dans le cas d'une erreur catastrophique |
Cette fonction essayera d'utiliser une comparaison num�rique, mais pourra se rabattre sur une comparaison lexicographique.
Voir @extended pour plus de d�tails sur le type de comparaison.
Une version num�rique peut se terminer par une lettre, comme "3.3.1c".
#include <Misc.au3> #include <MsgBoxConstants.au3> MsgBox($MB_SYSTEMMODAL, '', "This should return 1: " & _VersionCompare("25.2.1", "5.2.1")) MsgBox($MB_SYSTEMMODAL, '', "This should return 1: " & _VersionCompare("5.12.0", "5.2.1")) MsgBox($MB_SYSTEMMODAL, '', "This should return -1: " & _VersionCompare('10.0.0.0', '2,10,0,0'))