Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 78
от 25.03.2005, 20:50

Администратор:Калашников О.А.
В номере:Вопросов: 2, Ответов: 7


Вопрос № 18495: Здр. не могу запихнуть картинку в TRichEdit непоможете кодиком...
Вопрос № 18526: Как в 6 Дельфи получить html код страницы (можно без ее вывода на экран - например в файл или в память). Заранее благодарен....

Вопрос № 18495
Здр.
не могу запихнуть картинку в TRichEdit
непоможете кодиком
Отправлен: 20.03.2005, 03:04
Вопрос задал: pablopicotso (статус: Посетитель)
Всего ответов отправлено: 3

Отвечает: michael91
Здравствуйте, pablopicotso!
Можно рисовать на его канве:
var
canvas: Tcanvas;
begin
canvas := TCanvas.Create;
canvas.Handle := GetDC(richedit1.Handle);
canvas.Draw(10, 10, image1.Picture.Graphic); // берем рисунок из компонента TImage
canvas.Free;
или помещать в него компонент:
richedit1.InsertControl(image1);
так круче, только надо не забывать убить потом этот image1
Ответ отправил: michael91 (статус: 2-ой класс)
Отправлен: 20.03.2005, 14:27

Отвечает: Voituk Alexander
Здравствуйте, pablopicotso!
А в стандартный компонент ты и не запихнешь. Он этого не поддерживает. Пользуйся компонентом из библиотеки RxLib.
Ответ отправил: Voituk Alexander (статус: 4-ый класс)
Отправлен: 21.03.2005, 12:51

Отвечает: sir henry
Здравствуйте, pablopicotso!
Кодиком мы не поможем, а поможем советом. :)
В стандартный TRichEdit картинку Вы не запихнете. Воспользуйтесь каким-либо клоном, например из библиотеки компонентов RxLib. Или пошарьте на сайте www.torry.net, там этих клонов очень много.
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 21.03.2005, 13:11


Вопрос № 18526
Как в 6 Дельфи получить html код страницы (можно без ее вывода на экран - например в файл или в память).
Заранее благодарен.
Отправлен: 20.03.2005, 19:53
Вопрос задал: Medvedik Alexandr Viktorovith (статус: Посетитель)
Всего ответов отправлено: 4

Отвечает: michael91
Здравствуйте, Medvedik Alexandr Viktorovith!
можно использовать компонент TidHTTP (Indy) и получать код html страницы из интернета в класс TStream - файл или память методом TidHTTP.Get
Ответ отправил: michael91 (статус: 2-ой класс)
Отправлен: 20.03.2005, 22:00

Отвечает: Malish
Здравствуйте, Medvedik Alexandr Viktorovith!
Это очень просто делается, открываешь html файл как обычный текстовый и читаешь.
var F: TextFile; S : string;
begin
AssignFile(F, 'E:index.htm');
Reset(F) ;
while not(Eof(F)) do
begin
ReadLn(F,S);
Memo1.Lines.Add(S) ;
end;
CloseFile(F);
end;
Ответ отправил: Malish (статус: 5-ый класс)
Отправлен: 20.03.2005, 23:28

Отвечает: Voituk Alexander
Здравствуйте, Medvedik Alexandr Viktorovith!
Посмотри компоненты на вкладке FastNet или Indy.
Там есть компонент НТТР и в нем есть функция GET. В ней задаешь адрес страницы и получаешь ее в HTML виде.
Ответ отправил: Voituk Alexander (статус: 4-ый класс)
Отправлен: 21.03.2005, 12:38

Отвечает: sir henry
Здравствуйте, Medvedik Alexandr Viktorovith!
Вопрос вызывает некоторое недоумение. :)
Что значит "получить html код"? Вы знаете, что html-страничка это обычный текст? Открываете страницу и записываете ее в файл.
Может быть я неправильно понял Ваш вопрос?
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 21.03.2005, 13:18


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.delphiplus
Отписаться

В избранное