Fórum Acionar um programa externo #154665
14/04/2003
0
Quero, por exemplo, acionar o WInRar de dentro da minhas aplicacao para compactar um arquivo gerado. posso fazer isso acionando o programa diretamente ou via DOS como Shell???
Marcelobn
Curtir tópico
+ 0
Responder
Posts
14/04/2003
Dicipulofer
Como o neston há mil e uma formas de fazer.
vou citar duas..
Voce pode usar a funcao WINEXEC passando como parametro o executavel
ex: winexec (´c:\command.com´,sw_normal) mostra o programa sendo executado
winexec(´c:\command.com´,sw_hide)esconde o programa sendo executado.
Voce pode também usar a funcao ShellExecute ( nao lembro de cabecos os parametros ) sei que nesta funcao voce deve usar a docu shellApi
ha outras formas..voce pode chamar um interpretador via assembly etc.
Espero ter ajudado.
vou citar duas..
Voce pode usar a funcao WINEXEC passando como parametro o executavel
ex: winexec (´c:\command.com´,sw_normal) mostra o programa sendo executado
winexec(´c:\command.com´,sw_hide)esconde o programa sendo executado.
Voce pode também usar a funcao ShellExecute ( nao lembro de cabecos os parametros ) sei que nesta funcao voce deve usar a docu shellApi
ha outras formas..voce pode chamar um interpretador via assembly etc.
Espero ter ajudado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)