Débutant depuis 3 mois sur AutoIT, je bloque sur l'exploitation d'un lien url contenant le carctère "&".
Code : Tout sélectionner
#include <GUIConstants.au3>
Opt("GUIOnEventMode",1)
$Font ="MS Sans Serif"
; url exemple = http://www.google.fr/search?hl=fr&q=autoIT+&meta="
$url = "http://www.google.fr/search?hl=fr" &chr(38)& "q=autoIT+" &chr(38)& "meta="
MsgBox(0,"debug ","url exemple = "&$url)
$Gui = GUICreate("", 524, 104, 300, 115)
GUISetOnEvent ($GUI_EVENT_CLOSE, "quitte" )
$Lbl1 = GUICtrlCreateLabel("Exemple d'autoitfr :", 16, 8, 489, 17)
$Lbl2 = GUICtrlCreateLabel($url, 24, 32, 481, 17) ; le caractère "&" n'est plus pris en compte
GUICtrlSetFont(-1, 8, 400, 4, $Font)
GUICtrlSetColor(-1, 0x0000FF)
GUICtrlSetCursor(-1, 4)
GUICtrlSetOnEvent(-1, "start")
$Btn1 = GUICtrlCreateButton("quitter", 40, 56, 75, 25, 0)
GUICtrlSetOnEvent(-1, "quitte")
GUISetState(@SW_SHOW)
While 1
sleep(100)
WEnd
Func start()
Run(@ComSpec & " /c start file:" & $url, "", @SW_HIDE)
EndFunc
Func quitte()
Exit
EndFunc

