Page 1 sur 1

Valeur par defaut dans un IF ELSE

Posté : dim. 03 avr. 2022 13:36
par YuChan
Bonjour, je souhaite faire un IF ELSE mais je ne sais pas mettre une valeur par defaut.

J'ai ce code :

Code : Tout sélectionner

$r1 = _ImageSearch($play, 1, 100)
	If IsArray($r1) Then
		$action =  "jouer une musique"
		Return $action
	Else
		$r20 = _ImageSearch($stop, 1, 100)
		If IsArray($r20) Then
			$action =  "stoper la musiquer"
			Return $action
		Else
			$r30 = _ImageSearch($pause, 1, 100)
			If IsArray($r30) Then
				$action=  "Mettre sur pause "
				Return $action
			EndIf
		EndIf
	EndIf
mais comment mettre une valeur si rien n'a été trouvé ?

CDT, MERCI

Re: Valeur par defaut dans un IF ELSE

Posté : dim. 03 avr. 2022 15:55
par Tlem
Bonjour pourquoi compliquer les choses ?
Func testImg()
$r1 = _ImageSearch($play, 1, 100)
If IsArray($r1)
     Then $action =  "jouer une musique"
     Return $action
EndIf

$r20 = _ImageSearch($stop, 1, 100)
If IsArray($r20) Then
     $action =  "stoper la musiquer"
     Return $action
EndiIf

$r30 = _ImageSearch($pause, 1, 100)
If IsArray($r30) Then
     $action=  "Mettre sur pause "
     Return $action
EndIf

Return "Mon action par défaut"
EndFunc

Re: Valeur par defaut dans un IF ELSE

Posté : dim. 03 avr. 2022 21:55
par mikell
Thierry , le monsieur se répète ...
J'avais proposé une solution sympathique ici
Mais il n'y a pire sourd que celui qui ne veut pas entendre Image

Re: Valeur par defaut dans un IF ELSE

Posté : lun. 04 avr. 2022 00:11
par Tlem
Hein ?

Hihihi

Re: Valeur par defaut dans un IF ELSE

Posté : lun. 04 avr. 2022 09:58
par YuChan
mikell salut, pourrais tu me redonner le code que tu ma donnée car je trouve pas.

CDT