|
|
|
|
Añade una nueva descarga en el gestor de descargas del dispositivo.. La descarga se ejecutará en la Background en cuanto el gestor de descargas esté preparado para ejecutarla. Observación: Las funciones de descarga no tendrán efecto en el simulador. // Procedure to call at the end of the download PROCEDURE DownloadCompleted(InfoDownload is DownloadInfo) IF InfoDownload.Status = downloadStatusSuccessful THEN Info(InfoDownload.Title + " has been downloaded successfully." RESULT False END // --------------- // Create a DownloadParameter variable // to store the download information ParameterDownload is DownloadParameter // Specify the parameters of the download ParameterDownload.Source = ... "https://windev.com/storage/en_US/img/visual/25/logo-pcsoft.png" ParameterDownload.Title = "PC Soft Logo" ParameterDownload.Description = "PC Soft company logo" ParameterDownload.Destination = SysDirExternalStorage(1, sseAppDownload) ParameterDownload.MobileNetworkAllowed = True ParameterDownload.MeteredNetworkAllowed = False ParameterDownload.RequiresCharging = True ParameterDownload.NotificationMode = downloadNotifProgressAndCompletion // Procedure to call at the end of the download ParameterDownload.ProcedureEnd = "DownloadCompleted" // The download is added to the list of downloads to be started // (The download manager will start the download as soon as possible). nID is int = DownloadAdd(ParameterDownload) telInfo is DownloadInfo = DownloadGetInfo(nID) Info(telInfo.Title)
Sintaxis
<Result> = DownloadAdd(<Download>)
<Result>: Integro - Identificador de la nueva descarga,
- -1 si se produce un error.
<Download>: DownloadParameter Variable Nombre de la DownloadParameter Variable que corresponde a la descarga que se va a iniciar. Solo la fuente Property del DownloadParameter Variable 06500 es necesario para iniciar la descarga. Observaciones Permisos necesarios La llamada a esta función modifica los permisos requeridos por la aplicación. Permiso necesario: INTERNET Esta Permission permite a las aplicaciones abrir la red sockets. Componente: wd290android.aar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|