Comando RUN no XP
Moderador: Moderadores
Comando RUN no XP
Prezados amigos.
Parabéns pelo Fórum !. Já me ajudou em vários pequenos problemas na minha troca de Windows 98 para XP.
Um agora que estou tendo (e que não achei um comando simples para mudar) é o comando RUN.
Eu crio um arquivo feito em HTML a partir de dados inseridos no banco de dados, e uso(ava) o IEXPLORE para abrir este arquivo, para que o cliente pudesse imprimir em um formulário específico, ou até mesmo enviar a página para email. O comando no Windows 98 era :
vchtmli = vchtml+".HTM"
RUN START IEXPLORE &vchtmli
onde a variável vchtmli é o arquivo a ser aberto.
Agora no XP eu não consigo executar o IEXPLORE.
Dá um erro de comando inválido ou arquivo inexistente.
Alguém tem uma luz ??.
Grato,
Henrique.
Parabéns pelo Fórum !. Já me ajudou em vários pequenos problemas na minha troca de Windows 98 para XP.
Um agora que estou tendo (e que não achei um comando simples para mudar) é o comando RUN.
Eu crio um arquivo feito em HTML a partir de dados inseridos no banco de dados, e uso(ava) o IEXPLORE para abrir este arquivo, para que o cliente pudesse imprimir em um formulário específico, ou até mesmo enviar a página para email. O comando no Windows 98 era :
vchtmli = vchtml+".HTM"
RUN START IEXPLORE &vchtmli
onde a variável vchtmli é o arquivo a ser aberto.
Agora no XP eu não consigo executar o IEXPLORE.
Dá um erro de comando inválido ou arquivo inexistente.
Alguém tem uma luz ??.
Grato,
Henrique.
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Tche....caso vc use o BLINKER vc pode usar o comando a baixo pra fazer chamadas Externas !!!
Caso vc não use o BLINKER, ai eu não sei......mas os colegas em breve vão lhe dar uma luz......
Abraços
Código: Selecionar todos
vchtmli = vchtml+".HTM"
SWPRUNCMD("IEXPLORE &vchtmli")Abraços
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
RUN no XP
Leonardo, obrigado pela resposta.
Esqueci de mencionar que ainda uso o Clipper 5.2 e RTLINK para compilar ... ainda sou do tipo que "em time que está ganhando não se mexe" ... como o sistema funciona redondinho com o Rtlink, continuo com ele.
Fico no aguardo de outros amigos para me ajudar.
Grato,
Henrique.
Esqueci de mencionar que ainda uso o Clipper 5.2 e RTLINK para compilar ... ainda sou do tipo que "em time que está ganhando não se mexe" ... como o sistema funciona redondinho com o Rtlink, continuo com ele.
Fico no aguardo de outros amigos para me ajudar.
Grato,
Henrique.
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Vc jah tento no formato abaixo ??
Abrços
Código: Selecionar todos
leo := "IEXPLORE &vchtmli"
run (leo)Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Amiguinho
Faça o seguinte, já que o Windows armazena uma lista de extensões e vincula alguns aplicativos para serem STARTados pelo simples clicar no Windows Explorer, use a mesma técnica.
Coloque em seu comando o seguinte:
leo := [START ] + vchtmli
run &(leo)
Faça o seguinte, já que o Windows armazena uma lista de extensões e vincula alguns aplicativos para serem STARTados pelo simples clicar no Windows Explorer, use a mesma técnica.
Coloque em seu comando o seguinte:
leo := [START ] + vchtmli
run &(leo)
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Finalmente consegui o RUN no XP !!
Caro amigo Rochinha.
Obrigado pela dica ... mas mesmo assim não consegui fazer o programa achar o START, que é o que acho que estava acontecendo, pois mesmo eu colocando para executar, por exemplo o Notepad.exe, ele continuava a dar erro de arquivo inválido/etc.
Tentei então este comando que achei em outro tópico :
RUN cmd /c start IEXPLORE &vchtmli
E funcionou igualzinho ao Win98.
Não posso afirmar ainda em relação à quantidade de memória usada,
ou alguma restrição que o XP possa ter com relação ao comando RUN,
pois meu programa roda em rede com 10 acessos, e pode ser que o
RUN dê problemas se várias pessoas executarem ao mesmo tempo ...
mas pelo menos ele iniciou o IEXPLORE e carregou o arquivo gerado.
Fechei a página mostrada e voltou ao programa em Clipper normal.
Valeu à todos pelas respostas e ajudas.
Acho que podem fechar o tópico !.
Abraços e boas compilações.
Henrique.
Obrigado pela dica ... mas mesmo assim não consegui fazer o programa achar o START, que é o que acho que estava acontecendo, pois mesmo eu colocando para executar, por exemplo o Notepad.exe, ele continuava a dar erro de arquivo inválido/etc.
Tentei então este comando que achei em outro tópico :
RUN cmd /c start IEXPLORE &vchtmli
E funcionou igualzinho ao Win98.
Não posso afirmar ainda em relação à quantidade de memória usada,
ou alguma restrição que o XP possa ter com relação ao comando RUN,
pois meu programa roda em rede com 10 acessos, e pode ser que o
RUN dê problemas se várias pessoas executarem ao mesmo tempo ...
mas pelo menos ele iniciou o IEXPLORE e carregou o arquivo gerado.
Fechei a página mostrada e voltou ao programa em Clipper normal.
Valeu à todos pelas respostas e ajudas.
Acho que podem fechar o tópico !.
Abraços e boas compilações.
Henrique.
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Amiguinho
Matei a charada.
Vá no Prompt do DOS e comande:
C:\SET
E tecle ENTER
Veja nas variaveis, inclusive a PATH quais os caminhos existentes e veja se o seu diretório WINDOWS\SYSTEM32 esta nele.
Matei a charada.
Vá no Prompt do DOS e comande:
C:\SET
E tecle ENTER
Veja nas variaveis, inclusive a PATH quais os caminhos existentes e veja se o seu diretório WINDOWS\SYSTEM32 esta nele.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
