PROCESSO EM LINK
Pessoal bom dia,
Como eu faço para executar um comando por um link ?
Ex:Tenho um código que eu vou gerar um HTML dele (Vb.net winforms) até ai blz....
Dentro vou ter um hyperlink...nome TESTE quando clicar nesse link ele vai chamar uma aplicação externa.
Mas gostaria de passar os parametros como application.startup e preciso colocar o process.start ?
Como eu faço para executar um comando por um link ?
Ex:Tenho um código que eu vou gerar um HTML dele (Vb.net winforms) até ai blz....
Dentro vou ter um hyperlink...nome TESTE quando clicar nesse link ele vai chamar uma aplicação externa.
Mas gostaria de passar os parametros como application.startup e preciso colocar o process.start ?
Pessoal dá uma força ae.....
O que eu estava pensando em executar o CMD mas passando o parametro da aplicação.
Exemplo:
Link.....(Clique)->...CMD.EXE MINHAPP.EXE MEUPARAMETRO
Mas não consegui fazer isso.
O que eu estava pensando em executar o CMD mas passando o parametro da aplicação.
Exemplo:
Link.....(Clique)->...CMD.EXE MINHAPP.EXE MEUPARAMETRO
Mas não consegui fazer isso.
Boa tarde,
Você quer passar os parâmetros da sua aplicação para o CMD?
Você quer passar os parâmetros da sua aplicação para o CMD?
Então na realidade eu gero o arquivo HTML anexo e nele possui 2 links, quando eu clicasse em um desses links eu gostaria que ele chamasse uma outra aplicação minha que vai receber o parametro de acordo como o link.
Eu até consegui fazer isso via [Ô]link[Ô] mas não funciona pq eu vi que dai quando eu clico na barra da URL ele passa o parametro mas dá erro como se fosse que ele não encontra o caminho da aplicação, dai pensei em executar o DOS (CMD) e executar em seguida a aplicação pq dai tenho certeza quer iria funcionar a minha ideia seria mais ou menos assim.
ATIVAR ->C:\DOS.EXE C:\APP.EXE PARAMETRO
Ou a alternativa é colocar no link um process.start() mas com certeza não irá funcionar a não ser que eu faça isso axu que em ASP.NET.
Alguém tem alguma ideia ?????
Parametro atual: file:///C:/Users/avale/Documents/Visual%20Studio%202010/Projects/AdTools/AdTools/bin/Debug/cmd.exe%20C:/Users/avale/Documents/Visual%20Studio%202010/Projects/AdTools/AdTools/bin/Debug/AdTools.exe%20ATIVAR
Eu até consegui fazer isso via [Ô]link[Ô] mas não funciona pq eu vi que dai quando eu clico na barra da URL ele passa o parametro mas dá erro como se fosse que ele não encontra o caminho da aplicação, dai pensei em executar o DOS (CMD) e executar em seguida a aplicação pq dai tenho certeza quer iria funcionar a minha ideia seria mais ou menos assim.
ATIVAR ->C:\DOS.EXE C:\APP.EXE PARAMETRO
Ou a alternativa é colocar no link um process.start() mas com certeza não irá funcionar a não ser que eu faça isso axu que em ASP.NET.
Alguém tem alguma ideia ?????
Parametro atual: file:///C:/Users/avale/Documents/Visual%20Studio%202010/Projects/AdTools/AdTools/bin/Debug/cmd.exe%20C:/Users/avale/Documents/Visual%20Studio%202010/Projects/AdTools/AdTools/bin/Debug/AdTools.exe%20ATIVAR
Pessoal acho que o problema é porque como é um HyperLink e estou executando ele via Browser ele tenta abrir o executavel pela URL (C:\Users\avale\Documents\Visual Studio 2010\Projects\AdTools\AdTools\bin\Debug\Logs\Audit\AdExecute.exe EXCLUIR)
Por isso o erro, eu só preciso de uma forma de executar a outra APP passando o paramentro, mas claro que quando clicado no link.
Por isso o erro, eu só preciso de uma forma de executar a outra APP passando o paramentro, mas claro que quando clicado no link.
E ai pessoal alguma ideia ?
Bom não sei se é a melhor forma mas foi o que eu pensei e funcionou...
Crie um arquivo (ASP.NET) que irá recber os parametros da APP, ou seja quando clicar no botão ATIVAR ele vai enviar o parametro para a página (MINHAPAGINA.ASP?PARAM=MEUPARAMETRO)
Bom é isso, se alguém um dia precisar, não sei é a melhor forma mas funcionou !
Crie um arquivo (ASP.NET) que irá recber os parametros da APP, ou seja quando clicar no botão ATIVAR ele vai enviar o parametro para a página (MINHAPAGINA.ASP?PARAM=MEUPARAMETRO)
Bom é isso, se alguém um dia precisar, não sei é a melhor forma mas funcionou !
Tópico encerrado , respostas não são mais permitidas