« C#: Defaultwert als Parameter simulieren (CSharp) | Startseite | mySQL: Sortierung nach zufälligen Werten »
C#: Webseite im Standardbrowser öffnen (CSharp)
admin | 30.12.2008
Um eine Webseite im Standardbrowser des Benutzers öffnen zu lassen, reicht dieser Befehl:
1 | Process.Start("http://www.YourHelpCenter.de"); |
Um den Befehl nutzen zu können, binden Sie den Diagnostics Namespace ein:
1 | using System.Diagnostics; |
Kategorie: Allgemeines, C# .Net | 5 Kommentare »
25.08.2009 um 17:12
Das geht, weil für URL und html Seiten ein Browser als Standard Anwenudng hinterlegt ist, oder ?
Wonach ich suche,
ich möchte sicher !! den Standard Browser öffnen und dort z.B. eine XML anzeigen.
Auch wenn XML standardmässig nicht im Browser angezeigt wird, sondern z.B. mit einem XML Viewer verknüpft ist.
Nun, ich suche weiter.
Gruss
25.08.2009 um 19:03
Man kann z.Bsp. eine HTML Datei per c# erstellen & öffnen, die Ihre XML Datei dann sofort nachlädt.
Wäre das eine Lösung ?
26.08.2009 um 10:47
Ahoi,
Ich habe mich noch etwas umgeschaut. Man findet es nicht auf anhieb.
Aber ich habe eine Lösung bei mir im Blog beschrieben.
http://www.dstruebig.de/?e=55
1) default Browser aus der Registry auslesen
2) via Process.start(BROWSER, ARGUMENT) den Browser starten.
26.08.2009 um 11:04
Danke für die Mühe und Antwort. Wir möchten die lange Suche und Durchklickerei durch Webseite kürzen. Daher haben wir den Vorschlag hier ebenfalls (mit Quellenverweis) eingefügt.
Quelle: http://www.dstruebig.de (hier finden Sie das komplette Beispiel mit mehr Infos)
Aufruf dann im Beispiel:
21.02.2010 um 12:20
Danke. funktioniert sehr gut und hikft mir bei meinen Porjekt.