Hello everyone:
Sometimes, vfp debugger stops at some invisible breakpoints.
There is a test program from Mr. Leonid Lepin (or Mr. meligo):
SET STEP OFF
SET ECHO OFF
SET DEBUG OFF
SET ESCAPE OFF
SET TALK OFF
SET SAFETY OFF
_SCREEN.VISIBLE=.T.
_SCREEN.WINDOWSTATE=2
? 'Phantom BreakPoint'
INSERT INTO tttt (f0,f1,f2,f3,f4,f5) VALUES (CHRTRAN(somestring,'\','/'),1,2,3,4,5)
RETURN
We can set a breakpoint at the line:
INSERT INTO tttt (f0,f1,f2,f3,f4,f5) VALUES (CHRTRAN(somestring,'\','/'),1,2,3,4,5)
But when we run the program, the debugger stops at the line:
? 'Phantom BreakPoint'
More details please refer to:
VFP 9.0 FIX - INVISIBLE BREAKPOINT
http://www.baiyujia.com/vfpdocuments/default.aspsource code download:
http://www.baiyujia.com/f_download.asp