Abrindo Word por comando interno

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
EANDRIOLI
Usuário Nível 3
Usuário Nível 3
Mensagens: 109
Registrado em: 22 Jun 2007 18:31
Localização: Sorriso-MT

Abrindo Word por comando interno

Mensagem por EANDRIOLI »

Bom dia senhores...

Alguém sabe como abrir o Word por um comando no Clipper ou Xharbour de modo que não se saiba em qual diretório ele se encontra.

Acredito que com xharbour é possível.

E sem usar classes ou libs externas.

Estou usando assim:
RUN C:\ARQUIV~1\MICROS~2\OFFICE\WINWORD.EXE arq.doc // através de uma variável de arquivo.

Tenho essa duvida porque se o usuário reinstalar o word em pasta diferente ocorrera erro no acesso ao mesmo.

Obrigado!!!

Erasmo.
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Abrindo Word por comando interno

Mensagem por Maligno »

Você pode tentar utilizar o comando do DOS chamado START. Se a extensão .DOC está registrada para o Word, o comando START arquivo.doc invocará o Word automaticamente. De resto, para usá-lo utiliza-se o mesmo comando RUN do Clipper ou, se for o caso, a função SwpRunCmd() do BLinker.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder