Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Line # of error
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Miscellaneous
Thread ID:
00787607
Message ID:
00787669
Views:
20
Yes, I use an error handler. The problem is this:

When the project is built with Debug info for the project CHECKED, the error handler returns the line no.

When the project is built with Debug info for the project UNCHECKED, the error handler returns 0 for the line no.

Do you get something different?

Cyril.

>Cyril
>You can use LineNo(), and an error handler. Here is an example from the VFP help on the ON ERROR command
>ON ERROR DO errhand WITH ;
>   ERROR( ), MESSAGE( ), MESSAGE(1), PROGRAM( ), LINENO( )
>*** The next line should cause an error ***
>USE nodatabase
>ON ERROR  && restore system error handler
>PROCEDURE errhand
>PARAMETER merror, mess, mess1, mprog, mlineno
>CLEAR
>? 'Error number: ' + LTRIM(STR(merror))
>? 'Error message: ' + mess
>? 'Line of code with error: ' + mess1
>? 'Line number of error: ' + LTRIM(STR(mlineno))
>? 'Program with error: ' + mprog
>
>
>HTH
>Jaime
>
>>If I uncheck Debug info for a project, I do not get the line no for errors. Is this correct?
>>
>>I prefer to uncheck Debug info because it makes the app a lot smaller. Is there a way to uncheck it and still get the line no of errors?
>>
>>Cyril.
Previous
Reply
Map
View

Click here to load this message in the networking platform