![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Как сохранить текстовый файл со статическим адресом, например http://site.ru/test.txt, из интернета на диск C?
|
#2
|
|||
|
|||
![]() Код:
var http: TIdHTTP; ms: TMemoryStream; begin http := TIdHTTP.Create(nil); http.Get('http://site.ru/test.txt', ms); ms.Position := 0; ms.SaveToFile('file.txt'); ms.Free; http.Free; end; |
#3
|
|||
|
|||
![]() Не пойму по какой причине мой делфи ругается на данный код.
В чем может быть загвоздка, знает кто? |
#4
|
||||
|
||||
![]() ms не создан и при его освобождении будет "ругаться".
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#5
|
||||
|
||||
![]() Цитата:
Кнопка "+" - весы в правом верхнем углу сообщения... |
#6
|
|||
|
|||
![]() |
#7
|
|||
|
|||
![]() А вот как быть если на сайте используется PHP скрип и страницы отображаются не полным путем, а к примеру: http://www.web.com/?g=num.
Как бы так прямого формата для сохранения нету, но страница есть. Наверное таки нужно будет грузить её сначала в WebBrowser и потом уже сохранять? Хотелось бы конечно облегчить программу, сделать компактной. |
#8
|
||||
|
||||
![]() Цитата:
Пишу программы за еду. __________________ |
#9
|
||||
|
||||
![]() Бррр, а нафиг вообще тут TMemoryStream, если есть православный TFileStream?
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |