Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Crash and Burn
Message
From
13/08/1997 13:41:43
Matt Mc Donnell
Mc Donnell Software Consulting
Boston, Massachusetts, United States
 
 
To
13/08/1997 13:28:20
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Miscellaneous
Thread ID:
00043077
Message ID:
00044494
Views:
39
>Jim Booth wrote:
>>Richard,
>>
>>The single most common cause of Illegal opreation errors is a conflict with the video driver software being used on the machine. Illegal operation is comming from the OS and not VFP, it indicates that VFP has tried to reference a memory location that some other software has locked. Video drivers are famous for not respecting the memory space of other applications that are running. They do this to speed upo performance of the video by bypassing the the OS's memory allocation routines and grabbing their own memory.
>>
>>Try using the Standard SuperVGS driver that shps with windows and see if it has any affect on you illegal operation errors.
>>
> Thanks for the reply, Jim. At last I at least have *something* to go on. I am using a Matrox Mystique, runnning a virtual desktop larger than the physical size of the monitor (great for de-bugging...) Others are using Matrox Millennium, #9, and S3 cards. I will try a "plain vanilla" driver and hope for the best. Thanks again for the tip...
>
>-RW-

I'd like to add that I've NEVER had a good experience with any of the video optimizing softwares. Every last one of them either cheats memory (as explained previously) or conflicts with other softwares. If you're only using OFFICE and have a relatively new machine with lots of RAM, you'll be ok. But my advice to developers and users of unusual or custom software is: either live within the restrictions of your hardware, or buy a bigger monitor. The regular SVGA drivers with WIN95 and NT have never given me problems...

JMHO
Matt McDonnell
...building a better mousetrap with moldy cheese...
Previous
Reply
Map
View

Click here to load this message in the networking platform