![]() |
Аватар Вконтакте
Необходимо получить фотографию из профиля в Image. Как это осуществить?
Язык Delphi |
var
Img : TJpegImage; Ms : TMemoryStream; begin Img := TJpegImage.Create; Ms := TMemoryStream.Create; try Http.Get('http://vkontakte.ru/ссыль на аву', Ms); except end; Ms.Position := 0; img.LoadFromStream(ms); form1.Image1.Picture.Graphic := img; |
1n0y
Как получить определённую картинку это понятно. Мне нужно при авторизации. Ссылку картинки я не знаю |
Цитата:
|
Цитата:
|
все просто
Код:
var |
Только возникает ошибка JPEG error #42
|
как ты картинку отображаешь? приведи код
|
второй пост
|
дайка сорс, так не понять ниче.. залей на slil
|
Цитата:
|
скажи, а почему ты запрашиваешь страницу не авторизировавшись? оО щас намучу авторизацию
|
ссылку дал в лс. У тебя там ошибка:
Код:
idhttp1.Get(url); // Ты запрашиваешь контент, но никуда его не записываешь |
теперь ошибка JPEG error #53
|
я delphi не изучаю и не буду.(изучаю С#)
Но вот выложу алгоритм. 1.Авторизуемся VK как те удобно уйма способов,лучше winapi. 2.После авторизации,циклом на странице ишиш profilePhoto. 3.Парсиш и сохроняеш в Image. p.s.Сильно не критиковать вроде все верно описал. |
всё разобрался в чём проблема была.
всем спасибо! |
Код:
var |
| Время: 06:39 |