Coucou,
Nop, cela veut dire que ton $oForm est mal déclaré, pas du bon type.
Ici le code source sur IE.au3 :
Code : Tout sélectionner
Func _IEFormElementGetObjByName(ByRef $o_object, $s_Name, $i_index = 0)
If Not IsObj($o_object) Then
__IEErrorNotify("Error", "_IEFormElementGetObjByName", "$_IEStatus_InvalidDataType")
Return SetError($_IEStatus_InvalidDataType, 1, 0)
EndIf
;
If Not __IEIsObjType($o_object, "form") Then
__IEErrorNotify("Error", "_IEFormElementGetObjByName", "$_IEStatus_InvalidObjectType")
Return SetError($_IEStatus_InvalidObjectType, 1, 0)
EndIf
Puis :
Code : Tout sélectionner
_IEFormElementOptionSelect(ByRef $o_object, $s_string, $f_select = 1, $s_mode = "byValue", $f_fireEvent = 1)
If Not IsObj($o_object) Then
__IEErrorNotify("Error", "_IEFormElementOptionSelect", "$_IEStatus_InvalidDataType")
Return SetError($_IEStatus_InvalidDataType, 1, 0)
EndIf
En gros, c'est pas un objet ^^
Jérôme