Article View: nl.comp.programmeren
Article #357Een grote tekstfile weergeven.
From: Bastiaan
Date: Fri, 14 Jan 2005 13:41
Date: Fri, 14 Jan 2005 13:41
20 lines
1823 bytes
1823 bytes
Ik besef dat ik het wiel opnieuw ga uitvinden, maar toch wil ik een viewer maken in BASIC, die een grote (20 MB) tekstfile met alleen carriage return, line feed en tab, moet weergeven. Hij moet de stuurtoetsen gebruiken, en kunnen kiezen uit linewrap, of juist uit het veld lopen. Ik heb al wat onderzoek gedaan, en loop tegen het volgende aan: Als ik met 'End' naar het einde van de file ga, heb ik toch de informatie nodig waar de regels beginnen. Om die pointers van het begin der regels allemaal in te lezen, duurt veel te lang. Gewoon het begin opzoeken, dus gewoon het aantal regels terug tellen vanaf het eind, vergt wel een hoop rekenwerk, zeker omdat er ook nog tabs tussen (kunnen) zitten. Ik denk dat het ideaal is om alle regelbeginpointers in te lezen in b.v. machinetaal, maar is dat ook zo? Hoe kan ik 't het beste doen? Iemand vaker met dit bijltje gehakt? Hartelijk dank, Bastiaan.
Technical Details
Message-ID:
<41e7d020$0$4377$58c7af7e@news.kabelfoon.nl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newsread.com!newsprint.newsread.com!news-out2.kabelfoon.nl!nanites.nntp.kabelfoon.nl!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 107324,cc6ea8d92fe92f6d,start X-Google-Thread: fcea4,cc6ea8d92fe92f6d,start X-Google-Attributes: gid107324,gidfcea4,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newsread.com!newsprint.newsread.com!news-out2.kabelfoon.nl!nanites.nntp.kabelfoon.nl!not-for-mail From: "Bastiaan" <bastiaan@niet.net> Newsgroups: nl.comp.programmeren,be.comp.programming Subject: Een grote tekstfile weergeven. Date: Fri, 14 Jan 2005 14:41:26 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Lines: 20 Message-ID: <41e7d020$0$4377$58c7af7e@news.kabelfoon.nl> Organization: CAIW NNTP-Posting-Host: kf-nawij-fp11-142.dial.kabelfoon.nl X-Trace: 1105711136 nanites.nntp.kabelfoon.nl 4377 62.45.9.142:1197 X-Complaints-To: abuse@caiway.nl