Progressbar zusamen mit Downloads o.ä.

Anfängerfragen zum Programmieren mit PureBasic.
a14xerus
Beiträge: 1440
Registriert: 14.12.2005 15:51
Wohnort: Aachen

Progressbar zusamen mit Downloads o.ä.

Beitrag von a14xerus »

Wenn ich Z.B eine Datei mittles URLDownloadToFlie_() herunterlade, wie kann ich da den Fortschritt in einer Progressbar anzeigen?

oder enifache: wie kann ich den Fortschritt des ladnes einer Datei (auch lokal) anzeigen??
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Ist allerdings VB :shock:

Code: Alles auswählen

Declare Function DoFileDownload Lib "shdocvw.dll" _
  (Byval lpszFile As String) As Long

' Download starten
' zunächst URL in Unicode konvertieren
strURL = StrConv("http://MeineDomain.de/Download.exe", vbUnicode)
DoFileDownload strURL
Kanns dir aber abändern wenn du willst ?
Purebasic 5.0 32bit und 64 bit

I'm back from hell
a14xerus
Beiträge: 1440
Registriert: 14.12.2005 15:51
Wohnort: Aachen

Beitrag von a14xerus »

hhm.. aber wo is da die Progressbar???
Benutzeravatar
PBZecke
Beiträge: 399
Registriert: 02.09.2004 17:34

Beitrag von PBZecke »

Habe das mal nach PB Konvertiert:

Code: Alles auswählen

If OpenLibrary(0,"shdocvw.dll") 

  If GetFunction(0,"DoFileDownload")
     CallCFunction(0,"DoFileDownload","http://www.google.de/index.html")
  EndIf
  CloseLibrary(0)   

EndIf
Ich erhalte aber immer die Meldung "Die aktuellen Sicherheitseinstellungen
erlauben keinen Download der Datei"

@a14xerus:
Ein mit PB 4 funktionierendes Download-Beispiel findest Du zb. hier
http://www.purebasic.fr/german/viewtopic.php?t=8645
Nein, ich habe die Suche nicht benutzt, und deshalb auch nichts dazu gefunden... :lol:
Antworten