[Delphi] Przewijanie RichEdit'a i Chat - pilne

0

Mam pewiem problem, mianowicie nie wiem jak zrobic aby po dodawaniu kolejnych linii tekstu do RichEdit'a scrollbar przesuwal sie automatycznie na sam dol, tak zeby ostatnio dodana linijka byla zawsze widoczna. Napisalem sobie prostego czata LAN'owego i jedyny problem w tym, ze trzeba za kazdym dodaniem textu recznie przewijac scrollbar'a :| . Czy jest mozliwosc przewijania programowo w komponencie RichEdit???
Drugie pytanie tyczy sie budowy czata, chcialbym napisac czata gdzie nie musialbym stawiac serwera. Jakich komponentow mam do tego uzyc i jak mniej wiecej ma to dzialac, na czym ma polegac???
Z gry dzieki za zainteresowanie.
Pozdrawiam! {hello}

0

O jak dostaniesz odpowiedź jak zrobić takiego czata (tzn chodzi ci o komunikator? Programowy?) bez serwera żeby wysyłać text pomiędzy numerami IP to fajnie to mi powiedz oki???

0

jezeli hodzi o te przwijanie RichEdit'a to wystarczy troszke poszukac w archiwum forum:
http://www.4programmers.net/f[...]x.php?action=show&id=4742
http://www.4programmers.net/f[...]action=show&id=1795---=-=[ Delphi 3, 6 ]=-=-
-=-=-==[ LKS ]==-=-=-
-=[ [email protected] ]=-

0

Oki dzieki za Scrollowanie. A co do tego czata "bezserwerowego" to podobno nadaja sie o tego kompoenty IdUDPServer i IdUDPClient (Indy). Tylko jak sie do tego zabrac? Jak wysylac wiadomosci na Broadcasta i je odbierac?

Dzieki :)

0

Ja używam komponentów gniazdek standardowym delphi.
Serwer sam się stawia przy starcie [ustawić to we właściwościach] np na porcie 146 i czeka na połączenie.
Potem tylko edit, button i wpisujesz do niego adres ip , naciskasz button i masz w nim prockę co ustawia mniej więcej tak:
client.active:=false;
client.port:=146;
client.address:=edit1.text;
client.host:=edit1.text;
client.active:=true;

0

Jesi dobrze cie zrozumialem to napisales, ze twoj klient jest jednoczesnie serwerem. Ale pewnie zle to zrozumialem wiec, czy moglbys mi to dokladniej wytlumaczyc?
Ja napisalem wlasnie aplikacje bedaca jednoczesnie serwerem i klientem w jednym i samego klienta tez.
Dowiedzialem sie, ze mozna zrobic bezserwerowego czata na IdUDPSever i Client, tylko jak sie za to zabrac. Nie wiem jak ma wygladac caly ten schemat dzialania :)

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