Ö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
aufrufenSystem.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 speichernPath.GetTempPath()
und öffnen Sie es.