Autor Beitrag
Birgy
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Mi 05.03.08 15:18 
Hallo zusammen

ich habe ein Problem.

Ich programmiere grade einen WebBrowser in Visual C# und möchte auch von da aus Favoriten öffnen.
Nur wenn ich dann die Url ausgewählt habe, bricht der WebBrowser die Navigation ab, bzw. er kann nicht zu der ausgewählten URL hin navigieren.

Hier mal der Quellcode für den OpenFileDialog den ich geschrieben hab.
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
        private void favoritenÖffnenToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog dlgFileOpen = new OpenFileDialog();
            dlgFileOpen.Title = "Favoriten öffnen";
            dlgFileOpen.InitialDirectory = @"Enviroment.GetFolderPath(Enviroment.SpecialFolder.Personal)";
            if (dlgFileOpen.ShowDialog() == DialogResult.OK)
            {
                StreamReader sr = new StreamReader(dlgFileOpen.FileName);

                while (!sr.EndOfStream)
                {
                    String url = sr.ReadLine();
                    url = url.ToLower();
                    if (url.IndexOf("url=") != -1)
                    {
                        this.webBrowser.Navigate(url.Substring(4, url.Length - 4));
                        break;
                    }
                }
            }
        }


Könnt ihr mir weiterhelfen?
Ich wäre euch sehr Dankbar wenn eine rasche Antwort kommt.

MfG

Birgy :D

Moderiert von user profile iconChristian S.: Quote- durch C#-Tags ersetzt
Moderiert von user profile iconChristian S.: Topic aus C# - Die Sprache verschoben am Mi 05.03.2008 um 14:42
maro158
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 35



BeitragVerfasst: Do 06.03.08 20:33 
Versuch's mal damit:

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
            OpenFileDialog dlgFileOpen = new OpenFileDialog();
            dlgFileOpen.Title = "Favoriten öffnen";
            dlgFileOpen.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Favorites);
            dlgFileOpen.DereferenceLinks = false;
            dlgFileOpen.Filter = "URL-Dateien|*.url";

            if (dlgFileOpen.ShowDialog() == DialogResult.OK)
            {
                StreamReader sr = new StreamReader(dlgFileOpen.FileName, true);

                while (!sr.EndOfStream)
                {
                    String url = sr.ReadLine();
                    url = url.ToLower();
                    if (url.IndexOf("baseurl=") != -1)
                    {
                        this.webBrowser1.Navigate(url.Substring(8, url.Length - 8));
                        break;
                    }
                }
            }
Birgy Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Fr 07.03.08 15:42 
super es hat geklappt
Vielen Dank