Como colocar um texto naqueles formularios do prompt do DOS

Delphi

02/03/2005

Ola pessoal,

eu estou bazendo o backup do banco de dados (interbase 6.0), utilizando o comando:

gbak -user SYSDBA -pas masterkey C:\banco.gdb C:\banco.gbk

Eu passo esse comando p/ minha aplicação e executo esse comando:

WinExec(PChar(´gbak -user...´, SW_NORMAL)

porem o comando acima executa o exe (gbak) , que abre aquele formulario do prompt do Dos (e finalmente) minha duvida é a sequinte :


Como faço para colocar um texto naquele formulario (um texto que nao vai executar nada simplesmente aparecer)

por exemplo, gostaria de colocar o texto abaixo naquele formulario (do prompt do dos)

´Backup Esta sendo realizado, aguarde...´


Obrigado
Bruno


Brunohenrique

Brunohenrique

Curtidas 0

Respostas

Delphi32

Delphi32

02/03/2005

Bem, você poderia fazer com que o programa executasse o comando e ficasse esperando o final da execução do programa do DOS. O problema é que eu não tenho esse código aqui comigo.

Mas por que você não usa o componente IBBackupService da paleta IBAdmin? No help do Delphi desse componente explica direitinho como se faz o backup por esse componente que ainda pode retornar as mensagens do gbak para a sua aplicação apesar de que pelo que eu entendi, você não quer isso...

Até!


GOSTEI 0
Dopi

Dopi

02/03/2005

Escreva um .BAT para fazer o Backup e execute ele...

Use o ECHO dentro do BAT para emitir a msg...


GOSTEI 0
POSTAR