Try - Except com Delphi 2010
Bom dia Pessoal..
Talvez aqui já tenha visto isso, ou aconteceu contigo tbm.No Delphi 2010 ao utilizar um bloco Try -Except - End, não estou conseguindo o resultado esperado.Segue exemplo abaixo.
Try dData := StrToDate(Edit1.tex);except on E: EConverterError do dData := Date;end;
Digamos que no exemplo assim no Edit tenha o Valor "1/"MInha validação para quando der erro de conversão, retorne a data do sistema, não está acontecendo.A aplicação já mostra erro no "StrToDate".
No Delphi 7 .. isso não ocorre.
Desde já agradeço.
Talvez aqui já tenha visto isso, ou aconteceu contigo tbm.No Delphi 2010 ao utilizar um bloco Try -Except - End, não estou conseguindo o resultado esperado.Segue exemplo abaixo.
Try dData := StrToDate(Edit1.tex);except on E: EConverterError do dData := Date;end;
Digamos que no exemplo assim no Edit tenha o Valor "1/"MInha validação para quando der erro de conversão, retorne a data do sistema, não está acontecendo.A aplicação já mostra erro no "StrToDate".
No Delphi 7 .. isso não ocorre.
Desde já agradeço.
Ederson Caldatto
Curtidas 0
Respostas
Emerson Nascimento
24/05/2010
mas isso é em tempo de projeto ou em tempo de execução?
GOSTEI 0
Ederson Caldatto
24/05/2010
Em tempo de Execução..
GOSTEI 0
Marco Salles
24/05/2010
Bom dia Pessoal..
Talvez aqui já tenha visto isso, ou aconteceu contigo tbm. No Delphi 2010 ao utilizar um bloco Try -Except - End, não estou conseguindo o resultado esperado. Segue exemplo abaixo.
Try dData := StrToDate(Edit1.tex); except on E: EConverterError do dData := Date; end;
Digamos que no exemplo assim no Edit tenha o Valor "1/" MInha validação para quando der erro de conversão, retorne a data do sistema, não está acontecendo. A aplicação já mostra erro no "StrToDate".
No Delphi 7 .. isso não ocorre.
Desde já agradeço.
Talvez aqui já tenha visto isso, ou aconteceu contigo tbm. No Delphi 2010 ao utilizar um bloco Try -Except - End, não estou conseguindo o resultado esperado. Segue exemplo abaixo.
Try dData := StrToDate(Edit1.tex); except on E: EConverterError do dData := Date; end;
Digamos que no exemplo assim no Edit tenha o Valor "1/" MInha validação para quando der erro de conversão, retorne a data do sistema, não está acontecendo. A aplicação já mostra erro no "StrToDate".
No Delphi 7 .. isso não ocorre.
Desde já agradeço.
GOSTEI 0
Marco Salles
24/05/2010
Bom dia Pessoal..
Talvez aqui já tenha visto isso, ou aconteceu contigo tbm. No Delphi 2010 ao utilizar um bloco Try -Except - End, não estou conseguindo o resultado esperado. Segue exemplo abaixo.
Try dData := StrToDate(Edit1.tex); except on E: EConverterError do dData := Date; end;
Digamos que no exemplo assim no Edit tenha o Valor "1/" MInha validação para quando der erro de conversão, retorne a data do sistema, não está acontecendo. A aplicação já mostra erro no "StrToDate".
No Delphi 7 .. isso não ocorre.
Desde já agradeço.
quem é dData ??
Aonde ele esta declarado ( sua visibilidade )
e quem recebe dData ??? como vc o usa depois ??
Talvez aqui já tenha visto isso, ou aconteceu contigo tbm. No Delphi 2010 ao utilizar um bloco Try -Except - End, não estou conseguindo o resultado esperado. Segue exemplo abaixo.
Try dData := StrToDate(Edit1.tex); except on E: EConverterError do dData := Date; end;
Digamos que no exemplo assim no Edit tenha o Valor "1/" MInha validação para quando der erro de conversão, retorne a data do sistema, não está acontecendo. A aplicação já mostra erro no "StrToDate".
No Delphi 7 .. isso não ocorre.
Desde já agradeço.
GOSTEI 0