[C# WPF] Problème InvokeMember("Click")
Bonjours a tous, J'ai actuellement un gros problème avec mon InvokeMember, et je ne vois absolument pas comment le réglé, merci d'avance pour votre aide.
voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| dynamic d = Webrowser.Document;
dynamic el = d.GetElementById("recaptcha_response_field");
el.SetAttribute("value", Captcha_Text.Text);
var enumerable = d.GetElementsByTagName("input");
foreach (var element in enumerable)
{
if (element.GetAttribute("value") == "Voter")
{
element.ScrollIntoView(true);
element.InvokeMember("Click");
}
} |
et l'erreur (au runtime) :
Citation:
L'exception Microsoft.CSharp.RuntimeBinder.RuntimeBinderException n'a pas été gérée
HResult=-2146233088
Message='System.MarshalByRefObject.InvokeMember(string, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Reflection.ParameterModifier[], System.Globalization.CultureInfo, string[])' est inaccessible en raison de son niveau de protection
Nouveau detail sur l'exception avec InnerException :
Citation:
La référence d'objet n'est pas définie à une instance d'un objet.
J'espere que quelqu'un pourra m'aider, merci d'avance