Öffnen einer .pdf-Datei in Windows-Form durch Klicken auf eine Schaltfläche

 C Programming >> C-Programmierung >  >> Tags >> PDF
Öffnen einer .pdf-Datei in Windows-Form durch Klicken auf eine Schaltfläche

Um eine Datei mit einem Systemstandard-Viewer zu öffnen, müssen Sie

aufrufen
System.Diagnostics.Process.Start(filename);

Aber ich habe das Problem mit einem Dateipfad nicht verstanden. Wenn Sie einen relativen Pfad von der EXE-Datei des Programms zu einem Ordner mit Ressourcen benötigen, können Sie "Resources\" oder "..\Resources\" hinzufügen (falls der Ordner Resources höher ist) zu Ihrem Dateipfad.

Oder Sie können Ihre PDF-Datei als eingebettete Ressource zu einem Projekt hinzufügen und sie dann, wenn Sie sie öffnen müssen, mit

an einem temporären Ort speichern
Path.GetTempPath()

und öffnen Sie es.