Article View: be.comp.programming
Article #15960Re: Visual Basic - arrays
From: nospam.briachons
Date: Wed, 05 Jul 2000 00:00
Date: Wed, 05 Jul 2000 00:00
51 lines
2279 bytes
2279 bytes
On Wed, 05 Jul 2000 18:20:05 GMT, "Scruta" <koen.vermeulen@pandora.be> wrote: > Wat ik wil doen is een tekst-bestand openen en elke regel afzonderlijk > opslaan in een variabele. Maar ik weet niet op voorhand hoeveel regels het > tekstbestand zal zijn... > Dus ik probeer het als volgt: > > Dim intTeller as integer > Dim intTellerke as integer > > Open App.Path & "\Logs.log" For Input As #1 > While Not EOF(1) > intTeller = intTeller + 1 > Wend > > ReDim strLog(1 to intTeller) as string > > While not EOF(1) > intTellerke = intTellerke+1 > Line Input #1, strLog(intTellerke) > Wend > Close #1 > > Als ik het zo doe, dan krijg ik al een overflow op mijn intTeller. Het > tekstbestand dat ik wil inlezen is nochtans niet zoveel regels lang dan nen > integer... Lijkt logisch: in je while / went tel je enkel op... je leest geen regels en komt dus nooit aan je EOF > > Dan nog een vraagje over die ReDim... Eigenlijk moet die variabele strLog > een publieke variabele zijn die over heel mijn programma gekend is maar met > die ReDim lukt dat dus nie �... is er dan geen ander commando? RePublic ofzo > bestaat niet ;-) In de publieke sectie Public strLong() as string dan kan je er wel aan, overal. Redim heeft niks met "public/private" te maken, maar met > > -- > ------------------------------------ > Http://Come.to/Scruta > ------------------------------------ > > nospam.briachons@yahoo.com (just remove the nospam in my e-mail-address)
Technical Details
Message-ID:
<1105_962822067@coffee>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<p%K85.25685$ko1.575451@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,9979bf8e38c39904 X-Google-Attributes: gidfcea4,public From: nospam.briachons@yahoo.com Subject: Re: Visual Basic - arrays Date: 2000/07/05 Message-ID: <1105_962822067@coffee> X-Deja-AN: 642749523 References: <p%K85.25685$ko1.575451@afrodite.telenet-ops.be> Content-Type: text/plain; charset="iso-8859-1" X-Trace: afrodite.telenet-ops.be 962822068 213.224.36.37 (Wed, 05 Jul 2000 20:34:28 MET DST) Organization: Pandora - Met vlotte tred op Internet User-Agent: Mozilla/4.72 (Windows NT 4.0;US) Opera 4.0 [en] Mime-Version: 1.0 NNTP-Posting-Date: Wed, 05 Jul 2000 20:34:28 MET DST Newsgroups: be.comp.programming