🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.basic.visual
Article #305

Re: is this too much to handle for VB ?

#305
From: Chui Tey
Date: Mon, 27 Dec 1999 00:00
48 lines
2599 bytes
I would do something like this

Dim lastFileLen as LONG
Const Forever=true

Do
    If lastFileLen < FileLen(LOG_FILE_NAME) then ProcessFile(lastFileLen )
Loop Forever

Sub ProcessFile(ByRef LastFileLen)
    Open LOG_FILE_NAME for INPUT as #1
    Seek #1, LastFileLen
    ' Do you processing here
    Input #1, AnotherLine
    LastFileLen = Seek(1)
End Sub

Nick Jensen <race.nkj@get2net.dk> wrote in message
news:g5S94.514$iq6.800@news.get2net.dk...
> Hi ALL , and Merry Christmas :-)
>
> At my work there's a little application running 24 hours 365 days of the
> year
> always writing a log file of some radio "data" transmission. I'ts all
doing
> a
> nice job, except for a few lines in the log needs to be processed by some
> 3rd party software (which I'm working on :)). The problem is really the
log
> file itself , which is VERY large !, around 43.000 lines every 24 hours,
of
> course depending on the radio "Traffic" !. Every time a new line is
> written to the log file I want my little program called "Logwatcher" to
read
> the line !, let's say the logfile is 33.000 lines BIG, and now is written
> lines 33.000 to 33.017 , I want to read only the last added 17 lines ??
>
> How can I Do that , in smart and FAST way ??
>
> a few lines from the log file is attached here
>
> THx in advance
>
> Nick Jensen
>
>
>
>
Technical Details
Message-ID: <84aaql$8si$1@bunyip.cc.uq.edu.au>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <g5S94.514$iq6.800@news.get2net.dk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f51ba,a47ce68fa8298b9d
X-Google-Attributes: gidf51ba,public
X-Google-Thread: f5f6f,a47ce68fa8298b9d
X-Google-Attributes: gidf5f6f,public
X-Google-Thread: f645d,a47ce68fa8298b9d
X-Google-Attributes: gidf645d,public
X-Google-Thread: 110e3b,a47ce68fa8298b9d
X-Google-Attributes: gid110e3b,public
X-Google-Thread: fb992,a47ce68fa8298b9d
X-Google-Attributes: gidfb992,public
X-Google-Thread: 101986,a47ce68fa8298b9d
X-Google-Attributes: gid101986,public
From: "Chui Tey" <teyc@bigfoot.com>
Subject: Re: is this too much to handle for VB ?
Date: 1999/12/27
Message-ID: <84aaql$8si$1@bunyip.cc.uq.edu.au>
X-Deja-AN: 565640780
References: <g5S94.514$iq6.800@news.get2net.dk>
X-Priority: 3
X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
X-Complaints-To: news@uq.edu.au
X-Trace: bunyip.cc.uq.edu.au 946384533 9106 203.100.9.84 (28 Dec 1999 12:35:33 GMT)
Organization: University of Queensland
X-MSMail-Priority: Normal
NNTP-Posting-Date: 28 Dec 1999 12:35:33 GMT
Newsgroups: comp.lang.basic.visual,comp.lang.basic.visual.3rdparty,comp.lang.basic.visual.misc,comp.lang.visual.basic,dk.edb.programmering.basic.visual-basic,microsoft.public.vb