home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.pascal.borland      Borland Pascal was actually pretty neat      2,978 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 1,903 of 2,978   
   Markus Humm to Dr John Stockton   
   Re: Looking for someone to change DOS Bo   
   15 Sep 05 20:11:39   
   
   From: markus.humm1@freenet.de   
      
   Dr John Stockton schrieb:   
   > JRS:  In article <1125604691.584726.233790@g14g2000cwa.googlegroups.com>   
   > , dated Thu, 1 Sep 2005 12:58:11, seen in news:comp.lang.pascal.borland,   
   > asadowski@hoflink.com posted :   
   >   
   [snip]   
   >   
   >   
   > Since it's marked copyright(c), you probably are not entitled to do so.   
   >   
   > Borland Pascal is 16-bit and does not offer the ability to make the sort   
   > of 32-bit Windows API call that is needed (if anyone has contrived it   
   > simply, I could update HUNT).   
   >   
   > The corresponding functions in Delphi 3 have the same limitation, but   
   > note the following in Win32 Help :   
   > The IOCTL_DISK_GET_DRIVE_GEOMETRY DeviceIoControl operation returns   
   > information about the physical disk's geometry: type, number of   
   > cylinders, tracks per cylinder, sectors per track, and bytes per sector.   
   >   
   > Get the task re-implemented in Delphi, without copying.   
   >   
   Hm, I think you're wrong about the poster's intensions. I think he   
   want's this program to stay a dos one. So the other advice given -   
   namely to use the LFN api available since windows 95 (dos box only) - is   
   correct.   
      
   Another thing to mention is DR DOS 7.0x, which has an unofficial FAT32   
   driver and which also has a LFN TSR which makes the very same API available.   
      
   As also already mentioned you must guard the calls for overflows of the   
   longint variable type.   
      
   But the biggest thing I think is, that he hopes that somebody takes the   
   time to do the enhancemen. For me it seems he can't program.   
      
   Greetings   
      
   Markus   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca