Skocz do zawartości

[C++ i C++/CLI]Pobieranie pliku


Piotrek1910

Rekomendowane odpowiedzi

Witajcie, znowu powróciłem do C++ i niestety mam dwa problemy. Jeden z czystym C++ i z C++ w formach czyli C++/CLI.

1.W języku C++ jest taka komenda jak:

 URLDownloadToFileA(NULL,link,plik,0,NULL);

(Nie używam URLDownloadToFile(...); ponieważ są tam jakieś problemy :/)

Niby działa poprawnie ale jak chce drugi raz pobrać ten sam plik to go nie pobiera tylko tak jakby był zapisany on już w plikach cookie i niestety jeżeli plik był modyfikowany tej modyfikacji pliku nie pobiera :/. Czy jest jakiś sposób aby wyczyścić tą jakby pamięc cookie?

 

2.Chodzi mi o język C++/CLI o pobieranie pliku.

Niestety w tym języku nie działa URLDownloadToFileA(...); . Czy dało by rade jakoś dodać bibliotekę 39dll.dll do programu Windows Forms?

 

Z góry dzięki.

Odnośnik do komentarza
Udostępnij na innych stronach

Wiesz co jestem początkujący w języku C++/CLI i niestety nie wiem jak to wykorzystać :/. Cały czas wywala błąd :/. Może dlatego, że używam Visual C++ 2010 Express bo w Visual Studio 2012 nie ma form pod C++ :(.

Wracając do tematu to jak dodaje przycisk(dla testu i daje kod DownloadFile("xxx","xxx.exe"); i próbuje uruchomić program wywala błąd, że nie odnaleziono identyfikatora.

Może trzeba dołączyć jakieś biblioteki? Jeżeli tak to gdzie?

Odnośnik do komentarza
Udostępnij na innych stronach

No to musisz się nauczyć składni tego języka skoro nie wiesz jak to wykorzystać.

#using <System.dll>
using namespace System;

//gdzieś dalej
WebClient^ client = gcnew WebClient();
client->DownloadFile("xxx","xxx.exe");

Gdzieś mogłem popełnić błąd bo dawno nie korzystałem z cli.

 

BTW. Jeśli masz zamiar korzystać tylko z .NET to nie polecam c++/cli ze względu na składnię. Rozważ wybór C#.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

Kompilator Ci napisze, czego brakuje, a nawet podkresli linjkę. Tam powinna się pojawić nawet podpowiedź, może brakuje czegoś w USES co program doda sam, jak tam klikniesz.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...