ISDBApplicationEvents::OnDownloadFinished: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (introduced) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{MethodDeclaration|SDBApplication|ISDBApplicationEvents|Sub OnDownloadFinished(URL | {{MethodDeclaration|SDBApplication|ISDBApplicationEvents|Sub OnDownloadFinished(URL as String, Success as Boolean, ResponseCode as Long)}} | ||
===Parameters=== | ===Parameters=== | ||
Line 5: | Line 5: | ||
{{MethodParameters | {{MethodParameters | ||
|URL |String | URL of file that has been just downloaded | |URL |String | URL of file that has been just downloaded | ||
|Success |Boolean | Download was successful (true), Download has failed (false)}} | |Success |Boolean | Download was successful (true), Download has failed (false) | ||
|ResponseCode |Long | Returns -1 if user has cancelled the download otherwise returns HTTP status code (200 if OK, see http://www.iana.org/assignments/http-status-codes for complete list) }} | |||
===Event description=== | ===Event description=== | ||
Line 11: | Line 12: | ||
Is called whenever a file download finishes. | Is called whenever a file download finishes. | ||
{{Introduced|4.0}} | |||
===Example code=== | ===Example code=== | ||
Line 20: | Line 21: | ||
End Sub | End Sub | ||
Sub SDBDownloadFinished( URL, Success) | Sub SDBDownloadFinished( URL, Success, ResponseCode) | ||
if Success then | |||
MsgBox("Download has finished successfuly for the URL:"&URL) | MsgBox("Download has finished successfuly for the URL:"&URL) | ||
else | |||
MsgBox("Download has failed for the URL:"&URL) | MsgBox("Download has failed for the URL:"&URL&", ResponseCode = "&ResponseCode) | ||
end if | |||
End Sub | End Sub | ||
Latest revision as of 21:40, 20 April 2013
CoClass SDBApplication, Interface ISDBApplicationEvents
Sub OnDownloadFinished(URL as String, Success as Boolean, ResponseCode as Long)
Parameters
Name | Type | Description |
---|---|---|
URL | String | URL of file that has been just downloaded |
Success | Boolean | Download was successful (true), Download has failed (false) |
ResponseCode | Long | Returns -1 if user has cancelled the download otherwise returns HTTP status code (200 if OK, see http://www.iana.org/assignments/http-status-codes for complete list) |
Event description
Is called whenever a file download finishes.
Introduced in MediaMonkey version 4.0.
Example code
Sub OnStartUp()
Script.RegisterEvent SDB, "OnDownloadFinished", "SDBDownloadFinished"
End Sub
Sub SDBDownloadFinished( URL, Success, ResponseCode)
if Success then
MsgBox("Download has finished successfuly for the URL:"&URL)
else
MsgBox("Download has failed for the URL:"&URL&", ResponseCode = "&ResponseCode)
end if
End Sub