![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#8
|
|||
|
|||
![]() Цитата:
Код:
var Ssilka , HostingURL , Save_Path :string; {.....} data := TIdMultiPartFormDataStream.Create; HostingURL:='http://uploads.ru/'; try data.AddFile('Filename', Save_Path, '5'); data.AddFormField('doShort', 'false'); data.AddFormField('sID', 'fjgt40vrohem9n9npoqkfkiae2'); data.AddFormField('ImageUp' ,'Content-Type: application/octet-stream'); data.AddFormField('Upload', 'Submit Query'); Ssilka := IdHTTP1.Post('http://uploads.ru/upload.php', data); sMemo1.Lines.Clear; sMemo1.Lines.Add(Ssilka); // получаю конец ссылки, типа Zf4RL.jpg Delete(Ssilka,1,13) ; Delete(Ssilka,10,2) ; sMemo1.Lines.Add(HostingURL+ssilka) ; // склеиваю uploads.ru/ + Zf4RL.jpg wb1.Navigate(HostingURL+ssilka); finally data.Free; end; то что красным, меняется при каждой загрузке.. s8,s0,s4 и тд пришлось через twebbrowser заходить по ссылке, и парсить прямую ссылку к изображению в html. может кому пригодится из новичков) Спасибо за помощь! Последний раз редактировалось Tech N9ne, 22.05.2018 в 01:19. |