Скачиваю компонентом HTTP_Get веб-страницу http://is.gd/RxDE3f.
Компонентом Convertor преобразую в строку (StreamToStr).
Компонентом BlockFind вырезаю блок, относящийся к полю ввода.
Помещаю результат в компонент Memo. Получаю: http://tinyurl.com/qhn5ry9
Что нужно сделать, чтобы было по-русски?
Этот топик читают: Гость
Ответов: 19
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
VadimM, пакет Windows не умеет обрабатывать строки в UTF-8, ему нужна кодировка ANSI. Поставь после Convert компонент Charset.
|
|||
карма: 1 |
|
Ответов: 19
Рейтинг: 0
|
|||
ANSI не подходит — текст в дореформенной орфографии.
А в файл получится utf-8 написать? |
|||
карма: 0 |
|
Ответов: 1343
Рейтинг: 31
|
|||
по моему всё идеально работает...
code_32962.txt ------------ Дoбавленo в 12.27: вот подкоректил с блоками
|
|||
карма: 2 |
| ||
файлы: 1 | code_32962.txt [831B] [187] |
Ответов: 19
Рейтинг: 0
|
|||
Rysik, к сожалению, в коде не разбираюсь. Кое-что тут, конечно, понятно, но не всё. Не могли бы словами пояснить?
Когда вставляю компонент Charset, у меня получается такой результат: http://i59.fastpic.ru/big/2014/0201/dd/2d6113f2abc19998d4bb7fc97c1d0ddd.png Буква ѣ (ять) не отображается. ------------ Дoбавленo в 15.37: Сделал сохранение в файл. Всё хорошо, сохраняет в кодировке utf-8. Спасибо. |
|||
карма: 0 |
|
5