Running some company specific software, which is an exam/test. It runs fine on
Windows OS machines. On Vista machines it requires the addition of the
msvbvm50.dll.
The exam has a minimum of two sections of questions, say topic A, and topic B.
When installed in WINE, it has required the addition of jet40 and vb5run in
winetricks to make the program run.
Running the exam with the minimum 2 topics gives 20 questions to answer (with a
time limit of 20 minutes). The pass rate is 80% in each section. Any time the
exam is failed, the program correctly collates the results, and shows the
appropriate FAIL page. However when the exam is passed, the program is unable to
collate the results and displays:
Error Number 6 Overflow
Occured in Sub 'get_results_from_database'
in Module 'frmResults' in project DAO.Field
Having googled error number 6/DAO.field etc (and as a result of those searches)
tried installing via winetricks mdac 2.5/2.7/2.8, mfc40, vb6run and
Pseudopackage winxp and vista. These have not addressed the problem. Also tried
re-registering some of the additional .dll files with regsvr32.
Trying to see what the differences are as to why the program runs in Windows XP
and not in WINE, but also why it can collate results as a FAIL, but not a pass.
Google results for error 6 point towards a calculation producing an unsuitable
result, ie bigger or smaller than expected or required.
Is there an obvious answer? Is there a missing package that winetricks can
provide? Thanks for any input.
(Running standard Xandros install on Asus 701 4g Eee PC. Having to run vnc
server to spoof 1024x768 resolution, which the program requires. Wine 1.0)