Como abrir diretamente uma determinada pagina usando o Run?

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
Daiane
Usuário Nível 3
Usuário Nível 3
Mensagens: 122
Registrado em: 28 Out 2014 16:19
Localização: Feira de Santana - BA

Como abrir diretamente uma determinada pagina usando o Run?

Mensagem por Daiane »

Galera eu utilizo o Run("Start Caminho") para abrir um arquivo em pdf
teria como abrir uma pagina especifica do pdf?
na verdade o que eu quero não é só abrir aquela pagina especifica e sim direcionar já na pagina desejada

Segue o exemplo de como estou abrindo o arquivo

Código: Selecionar todos

if (MsgYesNo("Deseja abrir o manual do CEF?") )
			RUN ("START C:\mfolha\Instrucoes_Layout_Padrao_Empresa_v23_25_03.pdf" )
		endif 
XHb 1.2.1 + FW 12.05 + Pelles C IDE
"Eu adoraria mudar o mundo, mas não me deram o código-fonte."
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Como abrir diretamente uma determinada pagina usando o Run?

Mensagem por alxsts »

Olá!

Vai depender do programa que você usa para abrir os arquivos PDF. Se for o Adobe Reader, leia este manual. Lembrando que quando se utiliza o comando START do Windows, ele utilizará as associações de programas configuradas para a extensão do arquivo a ser aberto.
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Como abrir diretamente uma determinada pagina usando o Run?

Mensagem por Toledo »

Fiz um teste agora com o seguinte comando:

Código: Selecionar todos

RUN ('START AcroRd32.exe /A "page=4=OpenActions" C:\programa\forum\pdf\demo.pdf' )
Mas neste caso, a pasta onde está o Adobe Reader tem que estar no PATH.

Obs.: aqui antes de abrir o arquivo, apareceu um mensagem do Adobe Reader perguntando se pode abrir com modo protegido desabilitado.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Como abrir diretamente uma determinada pagina usando o Run?

Mensagem por alxsts »

Olá!

Valeu pelo Teste Toledo.
Toledo escreveu:Mas neste caso, a pasta onde está o Adobe Reader tem que estar no PATH.
Creio que não haverá problemas em especificar o path completo do programa na linha de comando do RUN.
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Como abrir diretamente uma determinada pagina usando o Run?

Mensagem por alxsts »

Olá!

Para os que utilizam PDF-XChange Viewer, como eu, existe o mesmo recurso e até outros mais avançados. Consultem este artigo.
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
Daiane
Usuário Nível 3
Usuário Nível 3
Mensagens: 122
Registrado em: 28 Out 2014 16:19
Localização: Feira de Santana - BA

Como abrir diretamente uma determinada pagina usando o Run?

Mensagem por Daiane »

Olá,Obrigada a todos
Da forme que Toledo deu o exemplo funcionou perfeitamente aq :))
Obrigada
XHb 1.2.1 + FW 12.05 + Pelles C IDE
"Eu adoraria mudar o mundo, mas não me deram o código-fonte."
Responder