Aplicativo MsDos no Delphi
oi pessoal tudo bem?
gostaria de saber se alguem poderia me ajudar pois quero abrir um aplicativo que tenho em dos (clipper) pelo delphi mas só que gostaria q ele abrisse e ficasse sobre o controle da minha aplicação em delphi... pensei inicialmente em colocar dentro do form mas nao sei se é possivel ou entao, abrir ele assim q abrir o aplicativo em delphi ocultando e exibindo a medida que fosse necessario...
obrigado e t+
gostaria de saber se alguem poderia me ajudar pois quero abrir um aplicativo que tenho em dos (clipper) pelo delphi mas só que gostaria q ele abrisse e ficasse sobre o controle da minha aplicação em delphi... pensei inicialmente em colocar dentro do form mas nao sei se é possivel ou entao, abrir ele assim q abrir o aplicativo em delphi ocultando e exibindo a medida que fosse necessario...
obrigado e t+
Dorivansousa
Curtidas 0
Respostas
Dopi
15/09/2004
Abrir o programa DOS dentro do Form Delphi acho que é impossível....
Mas voce pode mandar executar o seu programa em modo Janela via Winexec ou algo parecido....
Se o aplicativo DOS deve estar sempre rodando, voce pode no seu programa Delphi verificar, de tempo em tempo, se a Janela (Handle) do aplicativo DOS ainda existe... Se nao existir, execute ele novamente...
Também sou Clippeiro.... ;-) Um Forum bom de CLIPPER: http://www.pctoledo.com.br/forum/
Porque esse programa DOS precisa rodar junto com o Delphi ? Não dá pra substituir esse programa ?
Mas voce pode mandar executar o seu programa em modo Janela via Winexec ou algo parecido....
Se o aplicativo DOS deve estar sempre rodando, voce pode no seu programa Delphi verificar, de tempo em tempo, se a Janela (Handle) do aplicativo DOS ainda existe... Se nao existir, execute ele novamente...
Também sou Clippeiro.... ;-) Um Forum bom de CLIPPER: http://www.pctoledo.com.br/forum/
Porque esse programa DOS precisa rodar junto com o Delphi ? Não dá pra substituir esse programa ?
GOSTEI 0
Dorivansousa
15/09/2004
teria como entao executar o aplicativo (isso eu ja sei) e ocultar ele pelo delphi (isso eu nao sei)? e a medida que eu for necessitando dele fazer ele oculto pois nao quero abrir e fecha-lo pra agilizar o processo...
ah o sistema ta sendo substituido, so que alguns clientes clientes ta mudando so o caixa por isso eu preciso chamar ele...
valeu!!!!
ah o sistema ta sendo substituido, so que alguns clientes clientes ta mudando so o caixa por isso eu preciso chamar ele...
valeu!!!!
GOSTEI 0
Dopi
15/09/2004
Acho que o mais fácil é criar um arquivo PIF com configurações para roda-lo minimizado... Assim ele entra, executa as tarefas necessárias e sai sem o usuário perceber.... Voce manda executar o PIF ao invez do EXE.
Existem algumas chamadas a API que ´escondem´ uma aplicação da Barra de Tarefas... (aqui no forum deve ter algum post sobre isso) mas não sei se funcionaria em uma janela de Prompt do MS-DOS.
Existem algumas chamadas a API que ´escondem´ uma aplicação da Barra de Tarefas... (aqui no forum deve ter algum post sobre isso) mas não sei se funcionaria em uma janela de Prompt do MS-DOS.
GOSTEI 0