none
Lokale HTML-Datei öffnen RRS feed

  • Frage

  • Guten Tag,

    wie kann ich einem Webbrowser sagen, dass er die index.html öffnen soll, die sich im selben Ordner befindet wie die .exe?

    this.webBrowser1.Url = new System.Uri("index.html", System.UriKind.Absolute);

    Das funktioniert nämlich nicht

    Mfg

    Matze112

    Sonntag, 19. November 2006 11:57

Alle Antworten

  • Hi, ermittle einfach das Verzeichnis, wo die Anwendung läuft, mit:
    string applicationName = Assembly.GetExecutingAssembly().GetName().CodeBase;
    string applicationPath = Path.GetDirectoryName(applicationName);
     
    dann noch ein:
    string pathToIndexFile = System.IO.Path.Combine(applicationPath, "index.html");
     
    Beste Grüße!
     
    Torsten
    Sonntag, 19. November 2006 22:40