![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Сразу оговорюсь что новичек это про меня.
Книжку прочитал только на половину, а програмку написать надо ![]() Требуется следующее - есть открытая интернет-страничка, допустим в броузере мозила или опера, известен ее адрес. Необходимо как можно проще внести в переменную стринг, НТМЛ код даннной страници. Мне в мысль только пришло кликами мыши вручную открыть через "view" хтмл код странички, выделить его скопировать его в буфер обмена и оттуда в переменную, можно ли это как то проще сделать? Если возможно, то привидите пожалуйста пример поподробней. Заранее спасибо! Последний раз редактировалось Taddy23, 26.08.2009 в 15:20. |
#2
|
|||
|
|||
![]() проще взять адрес и через TIdHTTP получить код странички (см метод get).
|
#3
|
|||
|
|||
![]() Цитата:
Вот есть переменная t:string; Есть сайт к примеру lenta.ru что в теле программы нужно написать чтобы код хтмл в переменную t попал? |
#4
|
||||
|
||||
![]() String может хранить до 255 символов, а в НТМЛ коде будет намного больше символов..
Код:
t:=idhttp1.Get('http://lenta.ru/'); |
#5
|
|||
|
|||
![]() Цитата:
Кто тебе это сказал? Еще точно с Delphi 5 String является алиасом для AnsiString, теоретическая длинна которой до 2 Гб. |
#6
|
|||
|
|||
![]() Цитата:
На счет 255 символов, ты напутал я в переменную уже засовывал ХТМЛ код вручную, там около 100 000 символов было и переменная не жаловалась |