webForumDet fria alternativet

URLDownload fungerar (ibland)...?

Programmering

4 svar · 263 visningar · startad av FreeZer

Medlem sedan jan. 2001950 inlägg
Frågan#1

Jag använder denna kod för att ladda ner filer från nätet i mina applicationer:

UrlDownloadToFile(nil, PChar(SourceFile), PChar(DestFile), 0, nil)

För mig fungerar det bra, men för vissa personer så fungerar det inte när de kör programmet. Om jag lägger in downloadkoden i en if sats så får jag else meddelandet för dem... ska inte detta vara en kod för att ladda ner filer? kan man använda någon annan?

Alla som har testat har XP med sp1 eller sp2, samt att de haft igång/avstäng firewall, för dem som det inte fungerar får de inte ens fram förfrågan på brandväggen att programmet vill gå ut på internet...

Medlem sedan juli 20023 617 inlägg
#2

Koden ser helt korrekt ut. Det kan inte vara så att du nöjt dig med att skicka in SourceFile som 'www.dittochdatt...' istället för 'http://www.dittochdatt...'?

Medlem sedan jan. 2001950 inlägg
#3

jag har http först i länken som ska laddas ner... men de konstiga är att för vissa fungerar det och för andra fungerar det inte...

Medlem sedan juli 20023 617 inlägg
#4

Funktionen kräver IE3 och senare, men det antar jag att de har...

Medlem sedan juli 20023 617 inlägg
#5

Har du "Indy Clients" installerat kanske du kan testa med IdHTTP.

265 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)