Eder Postado Janeiro 23, 2008 Denunciar Share Postado Janeiro 23, 2008 Ola...alguém poderia me ajudar e dizer porque o try except não funciona neste caso:procedure TForm1.XiButton1Click(Sender: TObject); begin TRY CopyFile('c:\teste\carro.exe','c:\casa\carro.exe',false); EXCEPT SHOWMESSAGE('Erro arquivo não existe!!'); end; END;no caso acima nem a pasta e nem os arquivos existentes na maquina, portanto ele deveria mandar a mensagem pro usuario, mas não manda nada acontece.Grato Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Churc Postado Janeiro 23, 2008 Denunciar Share Postado Janeiro 23, 2008 OpaAcontece que a funcao copyfile não da uma exception (erro) quando não copia o arquivo, então como não háexceção (erro) o except não funciona.no caso ela retorna True ou False como resultadoif CopyFile('c:\teste\carro.exe','c:\casa\carro.exe',false) thenCopiado elsenão copiado.abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eder Postado Janeiro 23, 2008 Autor Denunciar Share Postado Janeiro 23, 2008 Oba...entendido.falouabraço :) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Eder
Ola...
alguém poderia me ajudar e dizer porque o try except não funciona neste caso:
no caso acima nem a pasta e nem os arquivos existentes na maquina, portanto ele deveria mandar a mensagem pro usuario, mas não manda nada acontece.
Grato
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.