Suggestion : stocker les données dans des variables
Code : Tout sélectionner
Case $aPanel[1]
Switch $nMsg[0]
Case $hButton1
$name = GUICtrlRead($hInput1)
; MsgBox(32, "Test", $name)
EndSwitch
Case $aPanel[2]
Switch $nMsg[0]
Case $hButton2
$language = GUICtrlRead($Combo1)
; MsgBox(32, "Test", $language)
EndSwitch
Code : Tout sélectionner
FileCopy("test.xml", ".\test.xml.bak") ; backup
$s = FileRead("test.xml")
$s = StringRegExpReplace($s, '(?<=<PersonaName>)[^<]+', $name)
$s = StringRegExpReplace($s, '(?<=<Language>)[^<]+', $language)
; Msgbox(0,"", $s)
; FileDelete("test.xml")
; FileWrite("test.xml", $s)