|
The OnProgress event is generated during data transfer.
Syntax
Sub object_OnProgress ( [Index As
Integer], ByVal Article As Variant,
ByVal ArticleSize As Variant, ByVal
ArticleCopied As Variant, ByVal Percent
As Variant )
Remarks
The OnProgress event is generated during the transfer of
data between the client and server, indicating the amount of data
exchanged. For transfers of large amounts of data, this event can be
used to update a progress bar or other user-interface control to
provide the user with some visual feedback. The arguments to this
event are:
- Article
- An integer value which specifies the number of the article
being retrieved. If an article is being posted, this argument will
have a value of zero.
- ArticleSize
- The size of the article being transferred in bytes.
- ArticleCopied
- The number of bytes that have been transferred between the
client and server.
- Percent
- The percentage of data that's been transferred, expressed as an
integer value between 0 and 100, inclusive. If the size of the file
on the server cannot be determined, this value will always be
100.
Note that this event is only generated when a news article is
transferred using the GetArticle or PostArticle
methods. If the client is reading or writing the file data directly
to the server using the Read or Write methods then the
application is responsible for calculating the completion percentage
and updating any user interface controls.
See Also
GetArticle Method,
PostArticle Method
|
|