WebBrowser tak jak w GG

0

Witam potrzebuje pomocy ...[!!!]

Robię mały komunikatorek w Delphi coś jak GG. Chciałbym zrobić tak aby rozmowa nie była wyswietalana w Memo a w WebBrowser tak jak to jest w GG. Czytałem na ten temat dużo postów i nie znalazłem odpowiedzi na moje pytanie. Podsumowująć chciałbym zrobić tak aby moja rozmowa z użytkownikiem xxx była wyświetlana w WebBrowser a nie w Memo gdyz tam nie ma mozliwości wyświetlania np : emotek

Zanalazłem coś takiego ale to nie działa wywala sie program:

Oto kod:

WebBrowser1.OleObject.Document('<html><body>'+Memo1.Lines.Text+'</body></html>');

Prosze o pomoc jestem poczatkującym programistą ;( ;(

0

To możesz zapisywać tekst do pliku i go potem wyświetlac w WebBrowserze za pomocą metody Navigate. Ewentualnie pobaw się z WebBrowser1.OleObject.Document.DocumentElement.InnerHTML.

0

Na początku wyświetl tzw. 'about:blank' potem dodajesz treść w ten sposób

WebBrowser1.OleObject.Document.write('cos');

Możesz też zmieniać różne właściwości Browsera, np :

WebBroser1.OleObject.Document.Body.Style.OverflowX := 'hidden';

Polecam jakiś kurs JavaScript, przyda się ;)

0

a ja polecam inna kontrolke od M$ - DHTMLEdit :]

0
sb napisał(a)

Polecam jakiś kurs JavaScript, przyda się ;)

chyba raczej kurs HTML z drzewkiem elementów

0

W komponentach JVCL masz tam chyba RichEdita jak sie nie myle i jest tam demo jak zrobic aby emotki wstawiac i dziala fajnie :) a jak koniecznie chccesz HTML to nie znam tego komponentu co byl podany wyzej ale moze HTMLLite ?? ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1