Muito obrigado Luis. Testei e funcionou perfeitamente. Atenciosamente, __________________________________________________ Vinicius Estevão Ferreira GSC - Marsh Affinity Desenvolvimento - Sistemas Phone: (55-11) 2122-3900 R.: 2446 Internet: [EMAIL PROTECTED] __________________________________________________
"Luis Saito" <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 21/01/2008 10:27 Please respond to sqlwin@virtualand.net To <sqlwin@virtualand.net> cc Subject RES: [sqlwin] Abertura de documentos via Centura Experimente incluir a api shell32.dll, funcao ShellExecuteA, e executar o chamar o commando abaixo. Call ShellExecuteA( fhArquivo, 'OPEN', strLocalArquivo, STRING_Null, STRING_Null, SW_Show ) Espero ter dado uma luz. []s Luis Fernando Minoru Saito Tecnologia de Informação Tel: (55 11) 3078-1755 Tel: (55 11) 7807-7740 [EMAIL PROTECTED] SCA Systema Consultores Associados visite o website http://www.scasystema.com.br -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de [EMAIL PROTECTED] Enviada em: segunda-feira, 21 de janeiro de 2008 09:25 Para: sqlwin@virtualand.net Assunto: [sqlwin] Abertura de documentos via Centura Bom dia, Gostaria de saber se existe alguma função que possibilite a abertura de um documento pela aplicação. Em um módulo do sistema o usuário cadastra o caminho de onde se encontra o documento (diretório + nome do arquivo) Excel, Word, PDF, etc. Um segundo usuário deveria abrir diretamente da aplicação esse documento. Utilizando a função SalLoadApp eu teria que desenvolver uma lógica para identificar a extensão do arquivo e "chavear" qual programa utilizar para cada extensão. A dúvida é se existe alguma forma de eu chamar um documento e o Windows identificar qual programa abre esse arquivo, como se eu desse um duplo-clique neste arquivo. Desde já agradeço. Atenciosamente, __________________________________________________ Vinicius Estevão Ferreira GSC - Marsh Affinity Desenvolvimento - Sistemas Phone: (55-11) 2122-3900 R.: 2446 Internet: [EMAIL PROTECTED] __________________________________________________ ********************************************************************** Este e-mail e todos os anexos que o acompanham podem conter informações privilegiadas ou confidenciais que se destinam ao uso exclusivo da(s) pessoa(s) para a(s) qual(is) se pretendeu endereça-lo. Se você recebeu este e-mail por engano ou erro, ou se você não for o destinatário correto, qualquer divulgação, disseminação, distribuição, cópia, retenção ou outro uso desta comunicação ou de seu conteúdo são proibidos. Se você recebeu esta comunicação por engano ou erro, por favor, informe imediatamente ao autor, através de e-mail, que você recebeu esta mensagem por engano ou erro, e delete permanentemente o original e cópias do e-mail e seus anexos de seu computador. Obrigado. ********************************************************************** This e-mail transmission and any attachments that accompany it may contain information that is privileged, confidential or otherwise exempt from disclosure under applicable law and is intended solely for the use of the individual(s) to whom it was intended to be addressed. If you have received this e-mail by mistake, or you are not the intended recipient, any disclosure, dissemination, distribution, copying or other use or retention of this communication or its substance is prohibited. If you have received this communication in error, please immediately reply to the author via e-mail that you received this message by mistake and also permanently delete the original and all copies of this e-mail and any attachments from your computer. Thank you. ********************************************************************** ============================================== Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ============================================== ============================================== Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ============================================== To: <sqlwin@virtualand.net> cc: From: [EMAIL PROTECTED] ********************************************************************** Este e-mail e todos os anexos que o acompanham podem conter informações privilegiadas ou confidenciais que se destinam ao uso exclusivo da(s) pessoa(s) para a(s) qual(is) se pretendeu endereça-lo. Se você recebeu este e-mail por engano ou erro, ou se você não for o destinatário correto, qualquer divulgação, disseminação, distribuição, cópia, retenção ou outro uso desta comunicação ou de seu conteúdo são proibidos. Se você recebeu esta comunicação por engano ou erro, por favor, informe imediatamente ao autor, através de e-mail, que você recebeu esta mensagem por engano ou erro, e delete permanentemente o original e cópias do e-mail e seus anexos de seu computador. Obrigado. ********************************************************************** This e-mail transmission and any attachments that accompany it may contain information that is privileged, confidential or otherwise exempt from disclosure under applicable law and is intended solely for the use of the individual(s) to whom it was intended to be addressed. If you have received this e-mail by mistake, or you are not the intended recipient, any disclosure, dissemination, distribution, copying or other use or retention of this communication or its substance is prohibited. If you have received this communication in error, please immediately reply to the author via e-mail that you received this message by mistake and also permanently delete the original and all copies of this e-mail and any attachments from your computer. Thank you. ********************************************************************** ============================================== Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ==============================================