Página 1 de 1
Verificar disco no 1.44
Enviado: 05 Ago 2004 00:06
por matrix
estou usando:
!arj a -va a:backup.arj c:\teste\arqs\*.dbf c:\teste1\*.dbf
mas gostaria de antes de tudo verificar se o disco está no drive, tem como??
Agradeço.
Re: Verificar disco no 1.44
Enviado: 05 Ago 2004 08:38
por ANDRIL
matrix escreveu:estou usando:
!arj a -va a:backup.arj c:\teste\arqs\*.dbf c:\teste1\*.dbf
mas gostaria de antes de tudo verificar se o disco está no drive, tem como??
Agradeço.
Ola matrix,
Tente a função Fcreate() para tentar gravar um arquivo no drive. Se a operação for mal sucedida indica problema com o drive.
hand1=fcreate("A:\VAZIO.TXT")
if hand1<0
wait"Unidade inválida ou sem disquete!"
inkey(0)
endif
fclose(hand1) // fecha o handle que foi aberto e libera a porta acessada
Abraços
Re: Verificar disco no 1.44
Enviado: 05 Ago 2004 08:39
por ANDRIL
matrix escreveu:estou usando:
!arj a -va a:backup.arj c:\teste\arqs\*.dbf c:\teste1\*.dbf
mas gostaria de antes de tudo verificar se o disco está no drive, tem como??
Agradeço.
Tente este exemplo:
hand1=fcreate("A:\TESTE.TXT")
if hand1<0
WAIT"Unidade inválida ou sem disquete!"
inkey(0)
endif
fclose(hand1) //libera o drive
Abraços
Enviado: 05 Ago 2004 09:05
por matrix
Valeu, ficou legal.
Abraço.