Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
html-Seite projekt-intern erstellen und über WebBrowser ausgeben
MoaByter
myCSharp.de - Member



Dabei seit:
Beiträge: 62
Herkunft: Berlin

Themenstarter:

html-Seite projekt-intern erstellen und über WebBrowser ausgeben

beantworten | zitieren | melden

Hallo,
ich möchte in einem Projekt eine html-Hilfeseite projekt-intern erstellen und ausgeben. Klingt einfach, ist' wohl nicht.
Ablauf:
    Ich erstelle im VS2017 eine html-Seite - funktioniert. Nur: wie rufe ich diese per Button-Klick auf? Diese Seite liegt nur als Code vor und soll nicht gespeichert werden.
    In der html-Seite sind Grafiken, diese sollten aus den Ressourcen eingebunden werden. Wie? <img src="Resource/img.xy> wird nicht angezeigt.<
    keine Fehlermeldungen, mit "Buildvorgang: Eingebettete Ressource" wird zwar die html-Seite angezeigt, nur die notwendigen Grafiken fehlen.
Externe Webseite einzubinden ist ja nicht schwer, nur sollte hier alles in einer einzigen exe-Datei vorliegen. Geht das überhaupt?
Mit dem im Titel genannten Suchbegriff komme ich nicht weiter. Abwandlunge helfen auch nicht. Suche ich falsch?
Ich hoffe, das kommt jetzt verständlich 'rüber...
Hat jemand dazu vielleicht einen Tipp oder eine Idee? Danke!
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15.852

beantworten | zitieren | melden

HTML kann nicht auf irgendwelche eingebetteten Ressourcen zugreifen; das sind zwei völlig verschiedene Technologien.
Würde hier nur funktionieren mit base64-encodierten Verweisen (HTML Data URI).
Zitat
Nur: wie rufe ich diese per Button-Klick auf?
Entweder über einen HTML Viewer (das .NET Framework hat keinen aktuellen HTML Viewer on board, müsstest also irgendwo einen suchen) - oder HTML Datei auf PC speichern und aufrufen.

PS: schaut man quer über alle Technologien so hat sich Markdown als Auszeichnungssprache für Dokumentationen durchgesetzt und wird quasi auch von jedem zentralen Software Entwicklungstool unterstützt.
Würde jetzt mal in Raum werfen, dass eure Idee nicht ganz so zeitgmäß ist ;-)
private Nachricht | Beiträge des Benutzers
MoaByter
myCSharp.de - Member



Dabei seit:
Beiträge: 62
Herkunft: Berlin

Themenstarter:

beantworten | zitieren | melden

Danke für Deine schnelle Antwort.
Hmja, dann muss ich den Text wie zuerst geplant in eine Textbox packen, den Rest ohne Bilder. Das kann ich dann halt nicht ändern.
Schade eigentlich...

Schöne Weihnacht und 'nen Guten Rutsch ...lypô
private Nachricht | Beiträge des Benutzers