See JVALOR's thread "dBASE IV and Windows 2000".
I, too, tried IDXFIX to no avail. The following is excerpted from JVALOR's thread:
---
Regarding Pat Riley's (Visitor) post of Oct 17, 2001:
>I found a fix for the "File already open" problem in dBase
>IV running on fast processors. It is at:
>
>It is build xx71 of dBase IV, ver 1.5.
>You will need the serial number from your original 1.5
>disks to use it.
>I have not installed it so I can't confirm that it works
>but it sounds good.
>Pat Riley Ottawa ON
--
I found this same new build several months ago.
It does improve the situation greatly, but not completely. I still get the "file already open" complaints, but much less. I have been able to work around them. Mind you, I do nearly everything manually. I am not using "applications".
I find old dBASE IV the best tool I have for some occasional tasks, but the "file already open" problem almost forced me to give up on it. I installed it on my Dell Optiplex GX1 (500 MHz). It dual-boots DOS 6.2 and Windows NT 4. So far, I have always used dBASE under DOS.
And yes, it's a full installation. You DO need a serial # that it will accept. Also, it makes diskettes - and only 720KB (double-sided DOUBLE-density - not "high" density) will work. I tried standard 1.44 MB diskettes. Sorry - doesn't work. They were not standard years ago when this package was made. But... you CAN make them in a standard 1.44MB disk drive.
I had thought the "file already open" problems were due to Windows and/or NetWare 5 interfering with the old dBASE IV mechanisms, since it was only certified up to NetWare 3. I would re-boot into DOS without letting the network drivers even load. That seemed to help for awhile, but I still had so much trouble that I nearly gave up on it.
This new build works pretty well even with our NetWare 5. I no longer bother booting without the network drivers.
I usually get the "file already open" error when pressing F2 DATA on a couple of my mult-file queries. Some queries have trouble often. Simpler ones rarely do. When it persists in happening, I find that bringing up the query in Modify (Shift-F2) and then pressing F2 (DATA) from that screen usually works. One complex query I had to split into two - write the first query view as a file, and base the second query on the file made by the first.
Sometimes I have to try several times before it "gets through".
It's definitely NOT a "robust" platform, but for some simple tasks I have found it the most useful tool in my collection, and still "worth its salt".
Erick Starren
San Diego