Déja il faut changer la position de tes Tooltips, autrement ils vont se superposer au cas ou il aurait un bug et c'est ^pas le top. Ensuite, si tu fais plusieurs "If" comme tu l'a fait à la suite, ton script va comprendre que tout ça :
Code : Tout sélectionner
If ; objet a chercher. Then
; fonction a faire si l'objet est détecté
Else
ToolTip( $??? ,0,0)
; b
If ; objet a chercher. Then
; fonction a faire si l'objet est détecté
Else
ToolTip( $??? ,0,0)
; c
If ; objet a chercher. Then
; fonction a faire si l'objet est détecté
Else
ToolTip( $??? ,0,0)
...est lié, alors que d'après ce que 'jai compris, ce n'est pas le cas. Donc déja, il faut ajouter les EndIf ; je te propose cela :
Code : Tout sélectionner
Global $a = "1"
Global $b = ", 2"
Global $c = ", 3"
; a
If ; objet a chercher. Then
; fonction a faire si l'objet est détecté
Else
ToolTip( "L'objet "&$a&"n'a pas été trouvé" ,0,0)
EndIf
; b
If ; objet a chercher. Then
; fonction a faire si l'objet est détecté
Else
ToolTip( "L'objet "&$b&"n'a pas été trouvé" ,10,10)
EndIf
; c
If ; objet a chercher. Then
; fonction a faire si l'objet est détecté
Else
ToolTip( "L'objet "&$c&"n'a pas été trouvé" ,20,20)
EndIf
... ca devrait marcher, sauf dans le cas ou tu as plus d'une centaine de variables (?), car tu ne l'as pas précisé en disant avoir un script de plus de 1000 lignes, donc il vadrait mieux que tu nous en informe.
En espèrant t'avoir aidé sûrement pas, mais bon..., @Habibsbib
PS: Au fait, enlève vite la coloration ou les modos vont t'alummer
