Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Использование графики в HTMLlite 
V
    Опции темы
stsm
Дата 3.4.2008, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 24.10.2007

Репутация: нет
Всего: нет



Есть три TBitmap'a(bitmap1, bitmap2, bitmap3) и компонент HTMLlite (или HTMLViewer), он отображает только графические ресурсы с прямым адресом как C:\bitmap1.bmp или http://server/bitmap2.bmp, так вот можно ли реализовать отображение на контроле HTMLlite графики из памяти? Битмапы рисуются на другой форме, копируются в память и адреса "до себя" у них нету. 
Пробовал loadfromstream  делать, через него загрузить картинку...рисовались в контроле иероглифы

Это сообщение отредактировал(а) stsm - 3.4.2008, 20:24
PM MAIL   Вверх
Rrader
  Дата 8.4.2008, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Inspired =)
***


Профиль
Группа: Экс. модератор
Сообщений: 1535
Регистрация: 7.5.2005

Репутация: 4
Всего: 191



Обмани его
Код

Procedure TForm1.Button1Click(Sender: TObject);
Begin
  { Флаг для выбора изображения }
  Number := 1;
  HTMLViewer1.LoadImageFile(ParamStr(0));
End;

Procedure TForm1.HTMLViewer1ImageRequest(Sender: TObject; Const SRC: String;
  Var Stream: TMemoryStream);
Var
  M: TMemoryStream;
Begin
  If Number <> 1 Then Exit;
  M := TMemoryStream.Create;
  Try
    Stream := TMemoryStream.Create;
    M.Position := 0;
    { M.CopyFrom(...); }
    M.LoadFromFile('<FileName>');
    Stream.CopyFrom(M, M.Size);
  Finally
    M.Free;
  End;
End;


Это сообщение отредактировал(а) Rrader - 8.4.2008, 16:37


--------------------
Let's do this quickly!
Rest in peace, Vit!
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0380 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.