Bacterius
Messages postés3792Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention 3 juin 201610 4 nov. 2011 à 07:39
Salut,
plus précisément, la priorité des operateurs en Delphi (ou n'importe quel autre language ou presque) fait que ta condition telle qu'elle est interprétée ainsi:
if (rg_choix_service.ItemIndex (0 and (rg_choix_contrat.ItemIndex 0))) then
Ce qui résulte en comparaison d'un entier et d'un booléen, qui est invalide et n'est pas ce que tu voulais de toute facon. La correcte syntaxe est, comme ThWilliam l'indique, ainsi:
if (rg_choix_service.ItemIndex 0) and (rg_choix_contrat.ItemIndex 0) then