Problem z dostępem do plików w resources

0

Mój problem dotyczy otwarcia pliku pdf, który mam dołączony do aplikacji jako embedded resource.
Potrafię wczytać go jako stream jednak chodzi mi o to aby po prostu uzyskać do niego ścieżkę i otworzyć poprzez:

System.Diagnostics.Process.Start("tutaj scieżka do pliku");

Ma ktoś jakiś pomysł?

0

Wpierw musisz go zapisac gdzies na dysku. Nie da sie odpalic procesu prosto z pamieci. Stworz jakis katalog tymczasowy albo uzyj domyslnego, zapisz tam plik i wowczas go odpal.

Wydaje mi sie, ze dzieki Process mozesz sledzic stworzony przez siebie process i w przypadku jego zakonczenia usunac plik tymczasowy. Jesli nie, musisz sledzic ten process w inny sposob. Co do plikow pdf masz dwa inne wyjscia. Otworzyc go przy pomocy komponentu webbrowser, albo bawic sie z kontrolka activeX (czego nie polecam, bo jest to dosyc upierdliwe). Gdy pisalem swoja aplikacje co korzystala z wbudowanych pdf'ow to komponent webbrowser nadal sie do tego idealnie :)

0

Wielkie dzięki za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1