Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
C000008E (GPF) using Windows 2000 and VFP6.0 SP3
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00458867
Message ID:
00459047
Views:
24
Hi!

Are you sure this command does not cause any other routines calls? When you have code in refresh method of any control inside of grid, it will be called too.

If this is the last line of code executed before crash, the resons might be:

When some ActiveX control tied to grid controls or placed somewhere on the form, make a try of _VFP.AutoYield property and SYS(2333) funstion.

When you use custom column class, you can get weird results, include crashes. The same weird results you can get when vcx/scx file is corrupted.

When you have some controls in grid that use unusual approached to display data (for example, containers in grid cell), or you have intensive use of dynamic* properties of columns, you can also get weird results in some cases.

Last 2 items require some tuning of grid class


>>Can you tell exact code line when crash occurs?
>The error occurs in a line of code with
>THISFORM.grid1.Refresh()
>
>>>our software has been working well using WinNT, Win95/98 for years (VFP6.0 SP3).
>>>With Windows 2000 (SP1) sometimes occurs an general protection fault
>>>C000008E. That means running a form leads immediately to the error about
>>>every 50th-100th try. The error message states that the error occurs in the refresh event of
>>>a grid. Any suggestions. Thanks.
>>>
>>>Andreas
>>>
>>>P.S.: the list of bug fixes in VFP6.0 SP4 states nothing about Windows 2000 problems.
Vlad Grynchyshyn, Project Manager, MCP
vgryn@yahoo.com
ICQ #10709245
The professional level of programmer could be determined by level of stupidity of his/her bugs

It is not appropriate to say that question is "foolish". There could be only foolish answers. Everybody passed period of time when knows nothing about something.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform