Fórum ShellExecute HTML #297922
30/09/2005
0
Pessoal,
tô com um problema meio sobrenatural..... Tenho um mesmo código que é utilizado em dois programas diferentes. Este código faz uma chamada a função ShellExecute para abrir alguns arquivos (doc, pdf, txt, [b:c5e9b9a009]html[/b:c5e9b9a009], etc) da seguiinte forma:
O problema é que em um dos programas funciona tudo perfeitamente, enquanto no outro funciona quase tudo, exceto Url´s. Quando tento abrir uma url qualquer (sArq := ´http://www.urlQualquer.com.br´) a função ShellExecute retorna um erro de índice 5, que é esse aqui:
SE_ERR_ACCESSDENIED = The operating system denied access to the specified file.
Nos dois programas está declarada na cláusula uses a classe ShellAPI e Windows.... os fontes são os mesmos, a versão do Delphi.... não sei mais o que fazer :(
Se alguém souber o que pode ser, agradeço desde já.
tô com um problema meio sobrenatural..... Tenho um mesmo código que é utilizado em dois programas diferentes. Este código faz uma chamada a função ShellExecute para abrir alguns arquivos (doc, pdf, txt, [b:c5e9b9a009]html[/b:c5e9b9a009], etc) da seguiinte forma:
ShellExecute(Handle,´open´,Pchar(sArq),nil,nil,SW_SHOWNORMAL);
O problema é que em um dos programas funciona tudo perfeitamente, enquanto no outro funciona quase tudo, exceto Url´s. Quando tento abrir uma url qualquer (sArq := ´http://www.urlQualquer.com.br´) a função ShellExecute retorna um erro de índice 5, que é esse aqui:
SE_ERR_ACCESSDENIED = The operating system denied access to the specified file.
Nos dois programas está declarada na cláusula uses a classe ShellAPI e Windows.... os fontes são os mesmos, a versão do Delphi.... não sei mais o que fazer :(
Se alguém souber o que pode ser, agradeço desde já.
Fabricio Lb
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)