>>>>>If you know the length of the record (which you should) take the size of the incoming file and divide it by the record length. This will give you # of records.
>>>>
>>>>All lines have a different length. :(
>>>
>>>you could transfer the file to a memo and count the line feeds using OCCURS() and the right CHR() combination.
>>
>>This is another possibility but I like Winfried's solution because it involves only one line.
>
>He Mike you can use caractere for updating the thermometer but you don't have to update it each time you read a line.
>You can wait (for 5% of increasing) before updating it. this will look like more regular for the client...
This is already done in my class. :)