Mit einem Buttonklick eine HTML-Datei im Standardbrowser anzeigen
- Allgemein
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Es gibt 20 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.
-
-
Von was sprechen wir hier? VB?
Prinzipiell musst du nur eine Ressource hinterlegen (die zu öffnende HTML Datei)
die dann durch den Klick geöffnet werden soll.
Da es eine HTML ist, wird diese bereits im Standardbrowser geöffnet.
In VB schnell hingeklatscht
EDIT: Button Sub hinterlegt
Grüßle MarcoDieser Beitrag wurde bereits 1 mal editiert, zuletzt von „MarcoIT“ ()
-
-
Naja du fügst einfach den Pfad deiner HTML Datei ein.
Ich ändere mal den Srtingpfad:
dazu muss dann der Ordner HTML vorhanden sein und die Datei und das ist extrem hardcoded du musst noch überprüfen ob der Ordner und die Datei vorhanden sind -
Wenn ich denn Code so übernehme und dort wo ich denn Pfad eingeben muss schreibe=My.Resources.Sapphire Radeon HD 7770 hineinschreibe bekomme ich die Fehlermeldung:
Das Argument "Access" ist ungültig. Gültige Werte für den Output-Modus sind OpenAccess.Write und OpenAccess.Default.
was habe ich falsch gemacht?
MFG Creepermann -
Das mit deiner GraKa verstehe ich nicht... Du sollst einfach einen String übergeben...
Oder hast du
Das geht natürlich auch aber übergebe einfach einen String ob als Variable oder so ist egal.
Das mit My.Ressource von dir verwendete Argument kann nicht gehen, da es kein String ist.
Also kappisch: Nimm einen String
Grüßle Marco
EDIT: Zeig ma was du bereits geschrieben hast -
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
1.Das mit der Grafikkarte war nur ein HTML was ich zum testen benutzen wollte.
2.Ich würde lieber die Methode die du zuerst vorgeschlagen hast verwenden,weil später in der Form noch mehr Buttons
sein werden die verschiedene HTML-Dateien aufrufen(und die sollten eigentlich in den My.Resources stehen)
3.Das was ich bis jetzt habe ist Fehlerhaft.
-
-
-
-
Creepermann schrieb:
immer mit Windowsfotoanzeige geöffnet wird
VB.NET-Quellcode
- Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
- System.IO.File.WriteAllText("c:\temp\test.html", My.Resources.TestHtml.ToArray)
- Dim pr As Process = New Process
- pr.StartInfo.FileName = "firefox.exe"
- pr.StartInfo.Arguments = "c:\temp\test.html"
- pr.Start()
- End Sub
@Creepermann: Klick mal auf FileOpen und drück dann auf F1.Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
-
MarcoIT schrieb:
Verräter
Aber nicht auf dem AbstellgleisFalls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
-
-
-
Creepermann schrieb:
Deine Lösung klappt ganz gut nur fehlt später der meiste Inhalt des HTML-Dokumentes(Bilder,Texte etc..)Creepermann schrieb:
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
-
-
Tags
-
Ähnliche Themen
-
FinnSoft - - Sonstige Problemstellungen
-
Hehenberger - - Sonstige Problemstellungen
-
HTML in VB einfügen und verwenden?
Collo0404 - - Sonstige Problemstellungen
-
2 Benutzer haben hier geschrieben
- Gast (16)
- RodFromGermany (5)