AFAIK the BDE problem only occurs at 4GB boundaries. So you should only need to get the free space away from being a multiple of 4GB and you should be fine.
David. > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of Robert martin > Sent: Thursday, 29 January 2004 1:39 PM > To: NZ Borland Developers Group - Delphi List > Subject: Re: [DUG] 4 GB issue > > > Yeah. Our current solution is to create a large file and check the free > space (with the broken API) until it gets large enough. I await Borland's > response with interest, I wounder how long it will take. > > > Rob Martin > Software Engineer > > phone 03 377 0495 > fax 03 377 0496 > web www.chreos.com > ----- Original Message ----- > From: "Alister Christie" <[EMAIL PROTECTED]> > To: "NZ Borland Developers Group - Delphi List" <[EMAIL PROTECTED]> > Sent: Thursday, January 29, 2004 1:18 PM > Subject: Re: [DUG] 4 GB issue > > > > Yup, have this problem too - my long term solution is porting stuff to > > interbase/firebird, short term is make a big file and hope it goes away. > > Sometimes just restarting the app works also. Yes it is surprising > > that it has not been fixed - might be something to do with delphi 1 > > compatibility. > > > > Robert martin wrote: > > > > > Hi All > > > > > > We have recently had a number of strange problems with the > BDE reporting > > > out of disk space even when a machine has many gigs free. > > > > > > I have traced the error to known problem with the BDE where it uses > > > GetDiskSpace instead of GetDiskSpaceEx when determining the amount of > > > free HDD space. GetDiskSpace does not return the correctly amount on > > > drives with more than 4 gig free (sometimes causing the BDE to believe > > > no HDD is available). > > > > > > I know the problem but have found no solutions. It amazes me that > > > Borland has not fixed this problem in version 5.11 / 5.2. It > has been a > > > known bug since early BDE versions. GetDiskSpace was made obsolete in > > > win 95 SP2. Does anyone have a way of avoiding these > problems, the only > > > 'solution' I have found is a program that creates a large > file to use up > > > some drive space. We would rather the error didn't occur in the first > > > place. > > > > -- > > Alister Christie > > Computers for People > > Phone: 04 471 1849 / Fax: 04 471 1266 > > PO Box 13085 > > Johnsonville > > Wellington > > > > _______________________________________________ > > Delphi mailing list > > [EMAIL PROTECTED] > > http://ns3.123.co.nz/mailman/listinfo/delphi > > > > > > _______________________________________________ > Delphi mailing list > [EMAIL PROTECTED] > http://ns3.123.co.nz/mailman/listinfo/delphi _______________________________________________ Delphi mailing list [EMAIL PROTECTED] http://ns3.123.co.nz/mailman/listinfo/delphi
