How do? UrlDownloadToFile podmiana istniejącego pliku.

0

Jak podmienić istniejący plik pobranym za pomocą UrlDownloadToFile?

1
  1. Sprawdzić, czy plik istnieje
  2. Jeśli tak, to usunąć go
  3. Ściągnąć nowy
0

@camilost: a dlaczego upierasz się na funkcję zależną od VCL oraz z tego co się orientuje zainstalowanego w systemie IE. Podsyłałem Tobie w temacie o blokowaniu Internetu kod w archiwum copy_ip, które zawierało moduł SimpleTCP do pobrania również z http://piechnat.pl/article/simpletcp.html wraz z dostępnym na stronie przykładem klienta oraz serwera. Dzięki SimpleTCP masz większą kontrolę nad tym co robisz. Do prostego pobierania HTTP jak znalazł. A i skoro nie oczekujesz gotowców - to sobie na przykładach możliwych do wygooglowania oraz samodzielnych kombinacji, wykombinuj sposob na pobieranie pliku. Podpowiem: wykorzystaj do tego funkcje WinAPI takie jak CreateFile, WriteFile oraz CloseHandle. W ogołe dziwie się, dostajesz ode mnie i od innych niemal kompleksową pomoc w innych tematach, a później zamiast ogarnąc dalej sam, stwarzasz sobie nowy problem i korzystasz do tego z tendetnych rozwiązan, zamiast wspomóc się zewnętrznymi rozwiązaniami. Bo skoro nie Synapse i nie SimpleTCP to może chociaż Indy użyj, ale na Boga nie biedne i toporne w obsłudze UrlDownloadToFile, chyba że jak dzieci neo chcesz pisac tandetne malware, to rób jak uważasz i w tym Tobie już nie pomożemy ;/

0

Updater na wzór gotowca korzystam, ale korzystam z UrlMon tutaj znalazłem http://4programmers.net/Delphi/FAQ/Jak_%C5%9Bci%C4%85gn%C4%85%C4%87_plik_z_Internetu,
może sam jakoś wygrzebię coś, w co wątpię, lecz spróbuję. W celu zmniejszenia wielkości programu.

Zedytuję jak coś wynajdę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1