ďťż

Ładny brzuch

Mam parę pytań odnośnie komunikatora z eksperta (w numerze 6/2004). Mianowicie chodzi mi o:
1. Jak zrobić, że jak ktoś pisze, to pisze mi tak "user pisze: costam" a żeby mi napisało to "costam" niżej czyli user pisze: costam?
2. Jak zrobić, aby np. jak user1 pisze, to tło napisania tego co napisał żeby było np. kolor żółty, a user2, jak mu odpisał to żeby był np. kolor czerwony?
3. Jak zrobić tak jak w gg żeby była lista wszystkich użytkowników i np. jeśli ja chce gadać z user3 to klikam na niego dwa razy i otwiera mi się okno do rozmowy? (tzn. żeby nie trzebabyło wpisywać tego IP, tylko pojawia się lista użytkowników).
4. Jak zrobić emoty, że jak ktoś wpisze :) lub <lol> to pojawia mu się automatycznie ikonka?
5. Jak zrobić, że jak ktoś coś wpisze (żeby wysłać np. dla user2), to żeby nacisnoł ENTER i mu wyśle do user2?
6. jak zrobić, żeby po wysłaniu pole z tekstem do wysłania wyczyściło się?

Oczywiście te user to są nicki (klient wpisuje swój nick). Może dla Was te pytania są banalne, ale ja dopiero się uczę i proszę o wmiarę szczegółową pomoc :) (po to jest ekspert, żeby się uczyć ;p)
Pozdrowienia
Użytkownik mateok edytował ten post 21 sierpień 2006, 18:50



Mam parę pytań odnośnie komunikatora z eksperta (w numerze 6/2004). Mianowicie chodzi mi o:
1. Jak zrobić, że jak ktoś pisze, to pisze mi tak "user pisze: costam" a żeby mi napisało to "costam" niżej czyli user pisze: costam?
2. Jak zrobić, aby np. jak user1 pisze, to tło napisania tego co napisał żeby było np. kolor żółty, a user2, jak mu odpisał to żeby był np. kolor czerwony?
3. Jak zrobić tak jak w gg żeby była lista wszystkich użytkowników i np. jeśli ja chce gadać z user3 to klikam na niego dwa razy i otwiera mi się okno do rozmowy? (tzn. żeby nie trzebabyło wpisywać tego IP, tylko pojawia się lista użytkowników).
4. Jak zrobić emoty, że jak ktoś wpisze :) lub <lol> to pojawia mu się automatycznie ikonka?
5. Jak zrobić, że jak ktoś coś wpisze (żeby wysłać np. dla user2), to żeby nacisnoł ENTER i mu wyśle do user2?
6. jak zrobić, żeby po wysłaniu pole z tekstem do wysłania wyczyściło się?

Oczywiście te user to są nicki (klient wpisuje swój nick). Może dla Was te pytania są banalne, ale ja dopiero się uczę i proszę o wmiarę szczegółową pomoc :) (po to jest ekspert, żeby się uczyć ;p)
Pozdrowienia

1. hmm dwa razy dodaj linie? nie wiem w jakim komponencie to wyswietlasz
2. napisz wlasny komponent / uzyj richedit / web browser (to ostatnie czesto uzywane ze wzgledu na ogromne mozliwosci ;p )
3. przypisuj przy logowaniu nick do IP wyswietlaj liste i przy kliknieciu odczytuj przypisane IP
4. podmieniaj <lol> na <img src="lol.gif">, ale do tego musisz uzyc WebBrowser (patrz pkt 2)
5. onkeypress / onkeydown
6. Clear


(...)
4. podmieniaj <lol> na <img src="lol.gif">, ale do tego musisz uzyc WebBrowser (patrz pkt 2)
(...)
Albo jezeli uzywa richedit to moze sie bawic we wstawianie grafiki, ale wtedy nie bedzie animacji.
Najlepiej uzyc webbrowser, ale wtedy musisz, tak jak gg i inne, generowac wg pewnego schematu strone html np. w tempie i ja wyswietlac.


Albo jezeli uzywa richedit to moze sie bawic we wstawianie grafiki, ale wtedy nie bedzie animacji.
Najlepiej uzyc webbrowser, ale wtedy musisz, tak jak gg i inne, generowac wg pewnego schematu strone html np. w tempie i ja wyswietlac.

po co? :) lepiej generowac kod bezposrednio i uzywac <base href> zeby grafiki / style dzialaly :)



Mój komunikator jest TAKI sam jak z eksperta 6/2004. Tutaj przedstawiam screena:
http://img247.imageshack.us/img247/2787/screenrn4.jpg
Ja tam mam Memo1 i TEdit. To jak mam zrobić? Prosze o więcej szczegółów, bo za bardzo nie znam się na tym :D
Użytkownik mateok edytował ten post 22 sierpień 2006, 13:01

Mój komunikator jest TAKI sam jak z eksperta 6/2004. Tutaj przedstawiam screena:
http://img247.imageshack.us/img247/2787/screenrn4.jpg
Ja tam mam Memo1 i TEdit. To jak mam zrobić? Prosze o więcej szczegółów, bo za bardzo nie znam się na tym :D

podaj dokladnie czego nie rozumiesz ... bo jak nie zrozumiales nic to obawiam sie ze musisz poczytac troche o tych tematach (web browser np.) :P

A jak można dowiedzieć się (na podstawie tego komunikatora z eksperta 6/2004) kto jest zalogowany i jego IP?


Mój komunikator jest TAKI sam jak z eksperta 6/2004. Tutaj przedstawiam screena:
http://img247.imageshack.us/img247/2787/screenrn4.jpg
Ja tam mam Memo1 i TEdit. To jak mam zrobić? Prosze o więcej szczegółów, bo za bardzo nie znam się na tym :D
To co masz w tym przykladzie, tylko ma Ci pokazac jak przesylac tekst miedzy dwoma komputerami. Co Ty w ten tekst wcisniesz i jak go wykorzystasz, to juz Twoja sprawa. :P
Jak odczytac ip nie wiem, bo nie widzialem tego projektu. :P Na czym on jest zrobiony? Na Indy? Poszperaj moze we wlasciwosciach komponentu klienta i serwera.


Na czym on jest zrobiony? Na Indy?
Tak

W kliencie Ty podajesz IP, wiec nie wiem gdzie tu problem? Do komponentu IdTCPClient1 podajesz ip we wlasciwosci Host.
A jesli chodzi o serwer to chyba z wlasciwosci w linii nr. 63 /"NewConnection.Host"/ mozna odczytac ip podlaczonego klienta.
Z tego co mnie sie wydaje to on jest wyswietlany w memo.

Nie za bardzo wiem jak to dziala, bo nie uruchamialem tego, ale kod mam.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •