Italia
Foro

Erledigt: DownloadFile() abbrechen

 

Nico
Madysa
Hallo miteinander,

der Titel sagts eigentlich schon. Ich lade in meinem Programm eine etwas größere File, naturalmente in Absprache mit dem Benutzer, herunter, wofür ich bisher DownloadFile(URL$,Ziel$) benutze. Sollte dieser Download obigem Nutzer zu lange dauern, so soll er diesen auch abbrechen können. Kann ich ihm das mit einfachen Profanischen Mitteln ermöglichen oder muss ich auf iFs Download.pcu zurückgreifen oder hilft nicht einmal die?

Saluto Nico
 
Nico Madysa
08.05.2009  
 



Die PCU ist (schon etwas länger) eine INC [...]  , in dieser hatte ich das Abbrechen-Feature nicht vorgesehen - aber es wäre ein leichtes es einzubauen.

Interesse?
 
08.05.2009  
 




Nico
Madysa
Definitiv. Zwar ist die herunterzuladende File nur ein halbes Megabyte grande, doch sicher ist sicher.
 
Nico Madysa
08.05.2009  
 



Bittesehr!

Hinterlege vor dem Download in der globalen downloadCallerProc die Funktionsadresse einer Funktion mit einem Parameter um circa den Downloadstatus informiert zu werden. Gibt dann Deine hinterlegte Funktion per Return 0 zurück, dann wird das Laden abgebrochen.

Ist die aktuelle inc aus xp-script.
KompilierenMarkierenSeparieren

2 kB
Hochgeladen:08.05.2009
Downloadcounter35
Download
 
08.05.2009  
 




Nico
Madysa
Das è, dass ich, sobald der Nutzer auf einen Abbrechen-Knopf gedrückt hat, eine globale Variable stellen muss, die die Callback-Funktion des Downloads überprüft um im Falle eines Falles false zurückzugeben?
 
Nico Madysa
08.05.2009  
 



Hm global muss das imho nicht sein da das Hauptprogramm eh anhält beim Laden und nur Deine Callback-Funktion regelmässig aufgerufen wird. Du könntest z.B. Dinge wie clicked in der Callback-Funktion abprüfen bzw. das MessageHandling der beim-Laden-relevanten-Controls in der Callback-Funktion ablaufen lassen.
 
08.05.2009  
 




Nico
Madysa
Gut dann so, ist auch noch im Rahmen des Vertretbaren.
Arbeite mich gerade durch die eigentliche Hauptroutine - will schließlich nicht kopieren, sondern verstehen.
 
Nico Madysa
08.05.2009  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

1.369 Views

Untitledvor 0 min.
p.specht27.11.2021
Stephan Sonneborn23.10.2019
Andre Rohland12.06.2018
Georg Teles25.09.2014
Di più...

Themeninformationen

Dieses Thema hat 2 subscriber:

Nico Madysa (4x)
iF (3x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie