Autre solution plus simple (a mon sens) a mettre en oeuvre.
Tu attends a semble t il un nom de fichier ? Donc une chaine texte.
Bon, alors en début de fonction (ou de programme, faudra juste remplacer 'Local' par 'Global') tu déclare ta variable en lui assignant une valeur numérique, et ensuite tu teste si ta variable est de type numérique. Si oui, c'est qu'elle a pas recu le bon contenu, sinon, ca devrait etre bon ('fin, comme on a pas tout ton prog, c'est difficile a dire, on sait pas comment tu lui assignes la valeur)
Code : Tout sélectionner
Local $Variable = 3615
(...)
If IsString($variable) then
; Tu fais ce qui est a faire car ta variable est bien une chaine
else
msgbox(48,"Attention vous n'avez pas sélectionner le fichier HTML","Veuillier selectionner un fichier",10)
endif