Jump to content

Abrir Pdf


hugoee
 Share

Recommended Posts

Tens várias formas de fazer isso.

1. Usas, ou implementas, um reader de PDF que incluis na tua aplicação.

2. Mandas abrir o ficheiro .pdf e "chutas" para o sistema o problema de encontrar o reader.

3. Pesquisas no registry onde está a aplicação para abrir os .pdf e mandas abri-la com o documento como argumento.

10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Link to comment
Share on other sites

Aquela cena do está a dar +/-!

Eu quero que ele vá a DataDirectory( que é onde está o programa) buscar o ficheiro

tenho algo assim

 Process.Start(c:\|DataDirectory|Meuficheiro.pdf")

Mas diz que não é encontrado o ficheiro.

Ou quando eu fizer o instalador o ficheiro pdf fica agregado ao programa?

Não pois não ? Mas se ele tiver no directório do programa já fica agregado ao prog?!

Porque se eu der o caminho o código dá perfeitamente

Link to comment
Share on other sites

Não tenho a certeza, mas ao criares o instalador tem uma opção em que escolhes os ficheiros que acompanham o executável... crias uma pasta aí e metes o pdf dentro e depois fica a pasta com o pdf a beira do executavel.. e para abrires metes o caminho relativo:

Process.Start("pasta/MeuFicheiro.pdf");

Link to comment
Share on other sites

Aquela cena do está a dar +/-!

Eu quero que ele vá a DataDirectory( que é onde está o programa) buscar o ficheiro

tenho algo assim

 Process.Start(c:\|DataDirectory|Meuficheiro.pdf")

Mas diz que não é encontrado o ficheiro.

Ou quando eu fizer o instalador o ficheiro pdf fica agregado ao programa?

Não pois não ? Mas se ele tiver no directório do programa já fica agregado ao prog?!

Porque se eu der o caminho o código dá perfeitamente

Mete o PDF na pasta bin\debug da tua aplicação, depois só precisas de:

Process.Start(Application.Startup & "\Ficheiro.pdf")
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.