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

Reply via email to