[Delphi] Pobieranie obrazków ze strony

0

Mam pytanie,

Jak np. po kliknięciu przycisku pobrać obrazek, przykładowo z tego linku:

http://4programmers.net/templates/NewAge/imageset/gfx/logo_transparent.gif

i wstawić go do komponentu Image?

Z góry dzięki za pomoc!
Mornet

0

Temat był już dziesiątki razy wałkowany na forum... Dlaczego nie używasz wyszukiwarki?

http://4programmers.net/Forum/453346

0

Proponuję poszukać wgeta i dalej shellexecute z odpowiednimi parametrami. Następnie normalnie obrazek.picture.loadfromfile. Oczywiście wget musi być dołączony do twojej aplikacji.

0

Ten obrazek akurat o ile się orientuje w podstawach htmla normalnie jest białym polem.
A to co się pojawia zależne jest chyba od stylów css, także pewnie trzeba by do tego z
tego co mi się wydaje zatrudnić TWebBrowser. Jednak jeżeli chciałbyś pobrać gif, z innej
strony to polecam pakiet Synapse i modul httpsend oraz komponent THttpSend, do tego
aby gif pokazał się w Image potrzebujesz TGifImage, dostępny bodajże na torrym. No a
samo ładowanie to już prosto. Pobierasz obrazek HttpMethod('GET', Link); i o ile poszlo
wszystko ok, to masz go w zmiennej Document ktora jest typu TMemoryStream. I teraz
wystarczy załadowac go do Imqe przez LoadFromStream. Zobacz sobie źródła programu,
pod adresem: http://www.speedyshare.com/files/24465675/send_sms_to_orange.rar a
w archiwum dołaczone są wszystkie potrzebne do skompilowania tego programu moduły.

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