Laden...

WebClient Form ausfüllen

Erstellt von DieterM vor 13 Jahren Letzter Beitrag vor 13 Jahren 1.080 Views
Thema geschlossen
D
DieterM Themenstarter:in
5 Beiträge seit 2011
vor 13 Jahren
WebClient Form ausfüllen

Hallo Community.

Ich hänge momentan an einem Fehler fest und hoffe das Ihr mir weiterhelfen könnt.

Undzwar geht es um das Bild im Dateianhang

(Ist ein Screenshot, damit Ihr die Fehlermeldung seht)
Die Hinweise zur Fehlerbehebung 2 und 3 haben leider nichts zu C#, da mir dieser Fehler zuvor noch nie untergekommen ist stehe ich ratlos davor und weiss nicht weiter.

Ich hoffe Ihr könnt mir helfen,
DieterM

Edit:
Hier noch der Quelltext

HtmlDocument htmldoc;

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            textBox1.Text = "http://www.url.de"; //URL
            textBoxNameID.Text = "usernameLogin"; //IDs
            textBoxPWID.Text = "passwordLogin";
            textBoxName.Text = "user"; //Zugangsdaten
            textBoxPW.Text = "pass";
        }

        private void button1_Click(object sender, EventArgs e)
        {
            webBrowser.Url = new Uri("http://www.url.de");
        }

        private void webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            htmldoc = ((WebBrowser)sender).Document;
        }

        private void button2_Click(object sender, EventArgs e)
        {

            htmldoc.All["serverLogin"].SetAttribute("value", "Wert");
            htmldoc.All["usernameLogin"].InnerText = "dein nickname";
            htmldoc.All["passwordLogin"].InnerText = "dein passwort";
            htmldoc.All["loginSubmit"].InvokeMember("Click");
        }
1.433 Beiträge seit 2006
vor 13 Jahren

Ich würde mal behaupten dass dass beim Trim das String-Objekt noch gar nicht vorhanden ist. Darum würde ich vorher mit string.IsNullOrEmpty überprüfen ob überhaupt was daher kommt.

Grüsse
Daniel
Space Profile
Wer nicht fragt, der nicht gewinnt

3.170 Beiträge seit 2006
vor 13 Jahren

Hallo,

siehe [FAQ] NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt

Bitte schau in Zukunft erst in die FAQ und nutze die Forumssuche.

Gruß, MarsStein

Non quia difficilia sunt, non audemus, sed quia non audemus, difficilia sunt! - Seneca

Thema geschlossen