Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Pathing embedded in SET CLASSLIB causing probs
Message
From
26/04/2013 16:28:19
 
 
To
26/04/2013 12:00:38
Mike Yearwood
Toronto, Ontario, Canada
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 7
Network:
Windows 2008 Server
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01571908
Message ID:
01572040
Views:
42
Hi Mike,

xxDTSearch did not turn up anything (well, one record on my dev machine that points to the errorlog filepath in mkConfig.dbf - but that is set to a different path on the production server).

I narrowed it down this much by putting some wait windows to narrow down at what point the error is firing. I chose a screen that does not have a lot happening (comparatively) - my basic "About" screen for this app. It is based on frmNonData in xxfw.vcx (subclassed of course). There are no cursors loading in the DE of the form as none needed.

The error dialog shows up somewhere before the INIT() of the DE i.e.

- OpenTables in DE method shows my wait window (no default code there either)
- BeforeOpenTables in DE method shows my wait window ( " " )

ERROR Dialog occurs at this point

- Init() in DE method then shows my wait window.

So somewhere in the data environment something is failing. But there are no cursors to load. I even set .AutoOpenTables to .F. to suppress (I expect) OpenTables() and BeforeOpenTables() from firing.

Any clues from where it fires?

Albert

>Hi Albert
>
>Try using VMP's xxdtsearch or the code references tool or the Thor search tool to search your project for D:?
>
>You can also create a virtual machine without a drive d, copy your development environment to it, run the exe inside the vfp ide and see if you can detect the problem. I'm sure I've seen this before, without maxframe, but I can't remember right now.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform