From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c01667c07f51ded5 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread3.news.pas.earthlink.net.POSTED!a6202946!not-for-mail From: Jeffrey Carter Organization: jrcarter commercial-at acm [period | full stop] org User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.3) Gecko/20040910 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Advanced file manipulation (multiple question) References: <74a78c42.0503010130.785f178f@posting.google.com> <74a78c42.0503030056.5995d08c@posting.google.com> In-Reply-To: <74a78c42.0503030056.5995d08c@posting.google.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <6HJVd.236$oO4.21@newsread3.news.pas.earthlink.net> Date: Thu, 03 Mar 2005 19:36:34 GMT NNTP-Posting-Host: 4.240.93.234 X-Complaints-To: abuse@earthlink.net X-Trace: newsread3.news.pas.earthlink.net 1109878594 4.240.93.234 (Thu, 03 Mar 2005 11:36:34 PST) NNTP-Posting-Date: Thu, 03 Mar 2005 11:36:34 PST Xref: g2news1.google.com comp.lang.ada:8610 Date: 2005-03-03T19:36:34+00:00 List-Id: Steph-ADA wrote: > ---> Mr Carter, in the case that my file or my packet of files is > bigger than the amount of RAM memory, do you mean It'll crash? In this > case, the "streams approach", as you call it, seems better. And does > this use OS-copying properties so I need to use win32-winbase.ads (or > another, I didn't read so much about Win32 API's at the moment!). And > what about the use of this tiny prog with Windows 98, for example? > APIs will probably be proper to the OS... but this is not the main > problem, for me! I want, first, to make it run with Windows 2000, > then, we'll see ! If you're willing to be tied to the OS, then using an OS call is probably the best approach. The other methods are for when you need to be portable among different platforms. -- Jeff Carter "When danger reared its ugly head, he bravely turned his tail and fled." Monty Python and the Holy Grail 60