Сначала TIpHtmlPanel вообще не хотел запускаться на arm-wince, но после того как я вручную заменил все указатели вида Pointer^ на unaligned(Pointer^) то компонент заработал, но после 2х - 3х комманд IpHtmlPanel.setHtml(html) выдаёт "access violation".
html-код загружаю процедурой:
- Код: Выделить всё
- procedure _LoadHTML(IpHtmlPanel: TIpHtmlPanel; HTMLCode: string);
 var
 sl: TStringList;
 ms: TMemoryStream;
 html: TIpHtml;
 begin
 html := TIpHtml.Create;
 ms := TMemoryStream.Create;
 sl := TStringList.Create;
 sl.Add(HTMLCode);
 sl.SaveToStream(ms);
 sl.Free;
 ms.seek(0,0);
 html.LoadFromStream(ms);
 ms.Free;
 IpHtmlPanel.SetHtml(html);
 end;
И есть ли альтернатива использования компонента TIpHtmlPanel на платформе arm-wince? Я разрабатываю некий аналог icq под Windows Mobile и мне нужен компонент который бы мог отображать текст наподобие html, т.е. с возможностью выделения шрифта "жирный", "курсив", "подчёркнутый", возможностью добавления гиперссылок в текст, и возможностью добавления картинок (смайликов). TIpHtmlPanel идеальнее всего подходит для этой задачи, но может быть существует компонент с похожими возможностями и способный работать на arm-wince?




