Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
C0000005 Using Class Browser
Message
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Title:
C0000005 Using Class Browser
Environment versions
Visual FoxPro:
VFP 7 SP1
OS:
Windows XP SP1
Network:
Windows 2000 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
00985976
Message ID:
00985976
Views:
74
When I open a certain class library and try to open a Form class, I get this fatal C0000005 error:

Called from - classbrowser1.modifyclass line 0 { }
Called from - clsasbrowser1.oleclasslist.dblclick line 0 { }

However, the error does not occur until I open the second or third form, and it seems to blow only on the classes at a certain nesting level. Anything above this level opens, but everything on this level blows on second or third open.

By the way, the C5 error occurred under VFP 7 SP1 WinXP Pro SP1, and when I tried it under VFP 9 Beta, it just pegged the CPU at 100% indefinitely and I had to End Task. Then I tried it on another computer and it did the same thing.

I traced the code and found the line that is blowing up is:

MODIFY CLASS (this.cClass) OF (this.cFileName) NOWAIT

I can modify these classes all day long out of the project manager or from command window, but this particular VCX (actually this is the third VCX in a chain of classlibs) must cause the class browser to setup a pretty nasty environment for VFP to work with.

Anyone ever experience a limitation like this?
Scott McDaniel
MCP VFP Desktop
Next
Reply
Map
View

Click here to load this message in the networking platform