Article View: be.comp.programming
Article #464Re: GAMBAS - schrijven naar bepaalde plaats in file
From: Nicolas
Date: Mon, 29 Oct 2007 12:06
Date: Mon, 29 Oct 2007 12:06
29 lines
2346 bytes
2346 bytes
"Vito" <vito@nospam.be> schreef in bericht news:4721a7ff$0$12580$5f6aeac3@news.scarlet.nl... > Hallo, hoe schrijf ik iets weg naar een bepaalde plaats in een file (in > Gambas -Linux)? > Bijvoorbeeld, de file is een status file, gewoon platte tekst, en bevat > ergens aan het begin van een lijn [points] .... en daarachter moet dan op > geregelde tijdstippen het puntenaantal geschreven worden (dit is maar een > voorbeeld, he ) > > Dus eigenlijk moet ik eerst het punt zoeken (lezen) waar [points] stopt > en dan op dat punt gaan schrijven ... lezen gaat zoveel ik wil, maar dat > punt opzetten naar iets concreets zodat het bij het schrijven op de > juiste plek begint ... niet simpel voor iemand die zijn eerste schreden > in Gambas zet :-) > > Ik ben al aan de slag geweest wet "SEEK" maar dat lukt van geen kanten en > verder vind ik er niets van. > > Iemand een idee om dat op te lossen? > Ik heb weinig ervaring met Gambas, alleen maar een beetje met VB. Om het "rap en vuil" op te lossen zou ik gewoon de tekstfile in het geheugen lezen, de positie opzoeken waar de nieuwe vermelding moet komen, en dan de hele file terug naar schijf schrijven met 'voorste stuk' + 'nieuwe vermelding' + 'achterste stuk' allemaal aaneengeplakt. Quick 'n' dirty :-)
Technical Details
Message-ID:
<4725ccdf$0$22314$ba620e4c@news.skynet.be>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!feeder.news-service.com!news2.euro.net!novso.com!news.skynet.be!195.238.0.222.MISMATCH!newsspl501.isp.belgacom.be!tjb!not-for-mailReferences:
<4721a7ff$0$12580$5f6aeac3@news.scarlet.nl>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,45d289df52ae1708 X-Google-Attributes: gidfcea4,public,usenet X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!feeder.news-service.com!news2.euro.net!novso.com!news.skynet.be!195.238.0.222.MISMATCH!newsspl501.isp.belgacom.be!tjb!not-for-mail From: "Nicolas" <nicolaswvl_verwijderdit@hotmail.com> Newsgroups: be.comp.programming References: <4721a7ff$0$12580$5f6aeac3@news.scarlet.nl> Subject: Re: GAMBAS - schrijven naar bepaalde plaats in file Date: Mon, 29 Oct 2007 13:06:55 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2180 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Lines: 31 Message-ID: <4725ccdf$0$22314$ba620e4c@news.skynet.be> Organization: -= Belgacom Usenet Service =- NNTP-Posting-Host: 62660607.news.skynet.be X-Trace: 1193659615 news.skynet.be 22314 80.200.72.131:64219 X-Complaints-To: usenet-abuse@skynet.be