Logo Hardware.com.br
jesxmaa
jesxmaa Veterano Registrado
1K Mensagens 20 Curtidas

Navegador padrão

#1 Por jesxmaa 26/09/2016 - 11:53
Boa tarde,
trabalho em uma empresa grande, e nosso sistema é desenvolvido em Delphi 7.
dentro do sistema, ao clicar num link pra abrir um arquivo pdf, o sistema executa uma instrução simples de shell execute no link, para abri-lo no navegador.

no internet explorer isso costuma dar problema, então eu altero o navegador padrão para o chrome.
em algumas maquinas dá certo, mas na grande maioria delas, não adianta mudar o padrão, pois o link continua obrigatoriamente abrindo no explorer não importa o padrão q vc seleciona.

alguem sabe como fazer essa instrução detectar o navegador padrão adequadamente antes de abrir o link ?

variavel de ambiente não daria certo, pois os nomes são diferentes para 32 e 64 bits e o caminho do chrome é diferente pra cada um.
jesxmaa
jesxmaa Veterano Registrado
1K Mensagens 20 Curtidas
#3 Por jesxmaa
26/09/2016 - 14:00
o analista me disse que pra abrir ele usa o comando winexec('arquivo.pdf')
esse arquivo é carregado no navegador.
tem como abrir diretamente pelo adobe dessa forma? outro problema seria as versões do adobe, tem muita maquina misturada com versões diferentes.
o mais prático é abrir no navegador
TmfeijoMMonroe
TmfeijoMMonr... Cyber Highlander Registrado
13.7K Mensagens 4.2K Curtidas
#7 Por TmfeijoMMonr...
26/09/2016 - 15:04
Boa tarde ! Prezado regente autor jesxmaa

Só que nesta circunstância teria que renomear o arquivo e aí corre o risco de perdê-lo .
Ou perder todo o seu conteúdo ; leia - se se tornar um teor todo desconfigurado . Confere ?

Abraços

jesxmaa disse:
o analista me disse que pra abrir ele usa o comando winexec('arquivo.pdf')
esse arquivo é carregado no navegador.
tem como abrir diretamente pelo adobe dessa forma? outro problema seria as versões do adobe, tem muita maquina misturada com versões diferentes.
o mais prático é abrir no navegador
A ignorância é a pior inimiga do homem . Não tenho medo de nada; apenas da inveja . E o mundo cada vez melhor !!
Palavras sábias de um hiper profissional do judiciário; perito digital e em psicologia jurídica .
A sua inveja é a velocidade de meu sucesso .
Um coração medroso congela o trabalho . Um coração temerário incendeia qualquer serviço ; arrasando - o .
marcelobrrj
marcelobrrj Cyber Highlander Registrado
9.1K Mensagens 1.8K Curtidas
#9 Por marcelobrrj
26/09/2016 - 15:24
tente o procedimento abaixo para definir o chome como leitor de pdf padrão
http://hackresativos.webnode.com.br/news/como%20definir%20o%20chrome%20como%20leitor%20padr%C3%A3o%20de%20arquivos%20pdf/
GA-78LMT-USB3 + AMD FX 6300 + 2X 4GB DDR3 1333 + 1 hd (SEAGATE= SISTEMA+3 HDs de 1 TERA  (torrents e arquivos) + VIDEO PLAYER=LENOVO IdeaPad3-15IML05 Core I3 10110U @ 2.59 GHz +4gb de RAM DDR4+UHD Graphics+ SSD 256GB + HD EXT 2TERA SEAGTE +WIN11 QBITTORRENT WPS OFFICE xmedia-recode MAL  DIOLINUX  https://www.htforumbrasil.com.br/ 


TmfeijoMMonroe
TmfeijoMMonr... Cyber Highlander Registrado
13.7K Mensagens 4.2K Curtidas
#11 Por TmfeijoMMonr...
26/09/2016 - 15:33
Boa tarde ! Prezado autor

Acima logo editei mencionando renomear e não nomear . Todavia isto não direcionaria como ocorre no Edge no win 10 ?
Leia - se indo direto para a leitora pdf do navegador . Talvez se encaixaria/equiparariria com a dica do marcelobrrj .


Abraços

jesxmaa disse:
baixar diretamente daria certo se fosse um sistema web, mas não é. é um sistema delphi 7, o pdf fica na janela como se fosse um link de navegador, vc clica e ele te direciona pro navegador através desse comando winexec link
A ignorância é a pior inimiga do homem . Não tenho medo de nada; apenas da inveja . E o mundo cada vez melhor !!
Palavras sábias de um hiper profissional do judiciário; perito digital e em psicologia jurídica .
A sua inveja é a velocidade de meu sucesso .
Um coração medroso congela o trabalho . Um coração temerário incendeia qualquer serviço ; arrasando - o .
TRONNER
TRONNER Cyber Highlander Registrado
32.2K Mensagens 7.3K Curtidas
#12 Por TRONNER
26/09/2016 - 16:22
jesxmaa disse:
baixar diretamente daria certo se fosse um sistema web, mas não é. é um sistema delphi 7, o pdf fica na janela como se fosse um link de navegador, vc clica e ele te direciona pro navegador através desse comando winexec link

Definir nos programas padrão do windows qual é o browser padrão não resolveria ?!
cool.png**Quando pensar ser um Golias, cuidado para não encontrar algum Davi**
veja.png Conheça os Poderosos e Gratuitos [ Iperius Backup ] e [ Iperius Remote ]
veja.png Todo dia um software novo e grátis [ clicando aqui ]
boa.gif Faça valer a sua voz com o Mudamos+ { https://www.mudamos.org }
Naldo Volpe
Naldo Volpe Cyber Highlander Registrado
20.8K Mensagens 3.5K Curtidas
#13 Por Naldo Volpe
26/09/2016 - 16:25
-> Aqui o leitor de PDF é Configurado diretamente dentro das opções do Navegador e quando clicado no Arquivo PDF em questão e ou
efetuado Download do mesmo ele automaticamente Linka para o Programa que está instalado na Máquina
Brazilian Game Player:| Brawl Stars BR |
- Atenção:Não seja um idiota, não saia de casa sem máscara.!.
- Continue utilizando máscara em ambientes abertos e fechados.!.
- A Pandemia não acabou, não faça festas / não faça aglomeração / 
não fique em lugares com muitas pessoas próximas /
Brasil: +22.590 novos casos. Situação atual. | Japão: +53.911 novos casos | Cachaceiro L detonando o Brasil |
TRONNER
TRONNER Cyber Highlander Registrado
32.2K Mensagens 7.3K Curtidas
#15 Por TRONNER
27/09/2016 - 10:02
jesxmaa disse:
como eu disse no inicio, não. esse é exatamente meu problema.

Então o problema está na condição que é executada esta chamada, desta forma o problema está no desenvolvimento do software.
Se por exemplo ele continua numa chamada de função internet explorer, a não ser que você mude o nome do executável do chrome ele vai continuar procurando o internet explorer.
cool.png**Quando pensar ser um Golias, cuidado para não encontrar algum Davi**
veja.png Conheça os Poderosos e Gratuitos [ Iperius Backup ] e [ Iperius Remote ]
veja.png Todo dia um software novo e grátis [ clicando aqui ]
boa.gif Faça valer a sua voz com o Mudamos+ { https://www.mudamos.org }
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal