Ich habe eine .net C# .NET-Anwendung erstellt, in dem ich die WatiN innerhalb der Web-Browser control.Following eingebettet haben, ist mein CodeWatiN eingebettet in Steuer Web-Browser Dialogfenster zeigt
Settings.AutoStartDialogWatcher = false; IE ie = neuer IE (WebBrowser1.ActiveXInstance);
Dies funktioniert für alle Steuerelemente außer FileDialog. Bei der Automatisierung des FileDialog-Steuerelements lautet der Code wie folgt:
ie.FileUpload (Find.ByName ("Fileupload_1")). Set ("c: \ test.pdf");
Wenn dieser Code ausgeführt wird, wird ein Fehler angezeigt, da der Dialogwatcher nicht verfügbar ist.
Bitte helfen Sie mir dabei. Danke im Voraus.
Vielen Dank für Ihre Antwort. Kann mir jemand helfen, indem ich einige Beispielcodes gebe, wie man dialogwatcher verwendet, um mein Problem zu lösen? –
Sehen Sie dies: http://StackOverflow.com/Questions/4455607/Watin-and-Net-Winforms-Webbrowser-control-is-Dialogwatcher-possible/ – prostynick