Всем привет. Можно ли получить текстовое содержимое файла с сайта не скачивая его?
Пример: есть сайт site.ru/text.txt в нём допустим какое-то слово и нужно его вывести в ListBox
Этот топик читают: Гость
Ответов: 62
Рейтинг: -1
|
|||
карма: 0 |
|
Google
vip
|
#1.1контекстная реклама от партнеров
|
Ответов: 4612
Рейтинг: 746
|
|||
Компонент HTTP_Get, метод doDownload, при не указанном имени файла событие onDownload выдаёт объект типа stream, который компонентом StreamConvertor (Mode=StreamToStr) преобразовывается в строку.
Или компонент HTTPClient, метод doLoadString. Файл скачивается по-любому, просто не сохраняется на диск. |
|||
карма: 26 |
| ||
Голосовали: | rektware |
Ответов: 62
Рейтинг: -1
|
|||
Netspirit, Благодарю.
|
|||
карма: 0 |
|
Ответов: 62
Рейтинг: -1
|
|||
Netspirit, А в более опрятный вид это можно привести на выходе? А то он весь текст в одну строку фигачит... Каждое слово с новой строки хотя-бы чтоб было..
|
|||
карма: 0 |
|
Ответов: 4612
Рейтинг: 746
|
|||
Оно выдаёт так как есть в файле. Если в файле разбито по строкам - так будет и у тебя. Просто отбражать надо тем компонентом, который автоматически отобразит построчно (Memo). С другой стороны в ListBox и в остальных компонентах списков есть метод doText - подай на него скачанную "одну строку", увидишь.
|
|||
карма: 26 |
| ||
Голосовали: | rektware |
Ответов: 62
Рейтинг: -1
|
|||
Netspirit, Понял, я просто подавал на точку doAdd, мой косяк.
|
|||
карма: 0 |
|
6