[Lazarus] TDBNavigator.OnClick has problem
FreeMan
freeman35 at delphiturkiye.com
Sat Apr 5 18:36:39 CEST 2014
Yes, I tried debugger, debugger stoped onclick, its work step by step
after end of onclick event, but loose control message process. mean f8
step jump to qtwidget, idle, and some in code.
Project project1 raised exception class 'External: SIGFPE'.
In file 'lclproc.pas' at line 860:
if (length(Msg) div (length(Msg) div 10000))=0 then ;
first this error popup, click "okay" and then jump to that line in
editor and wait, then click to run and
this error popup
Debugger exception class 'RunError(200).
in file 'lclproc.pas' at line 860
Break, continue button. Click to continue button and
Debugger Exception Notification
Project project1 raised exception class 'EDivByZero' with message:
Division by zero
in file 'lclprocçpas' at line 860
Break, continue button. Click to continue button and last error :)
Division by zero.
Press OK to ignore and risk data corruption.
Press Cancel to kill the program.
program work normal. Test code on down. Message triggered open different
form, application work normal, if click insert or any button this error
list same.
procedure TFRM_.NAV_Click(Sender: TObject; Button: TDBNavButtonType);
begin
NAV_Clickx(Button);
end;
procedure TFRM_.NAV_Clickx(Button: TDBNavButtonType);
begin
case Button of
nbInsert : PostMessage(Self.Handle, LM_USER, 1, - 2);
nbDelete : ;
nbEdit : ;
end;
end;
05-04-2014 05:57 tarihinde, Mattias Gaertner yazdı:
> In file 'lclproc.pas' at line 860:
>
> if (length(Msg) div (length(Msg) div 10000))=0 then ;
> Have you tried to use the debugger?
>
> Mattias
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20140405/3fa5acd2/attachment-0003.html>
More information about the Lazarus
mailing list