Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » chatprog

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
17.12.2004, 15:09 Uhr
~ich
Gast


hi wie kann ich bei borland c++ builder ein chatprog machen ?

brauche es dringend


danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.12.2004, 15:12 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


auf fragen dieser art wirst du mit grosser wahrscheinlichkeit keine antwort bekommen...

du musst schon ein wenig mehr eigeninitive bringen und sagen wo genau das problem ist...
an sonsten findet sich hier bestimmt jemand der dir das programm schreibt allerdings musst du dann auch dafür zahlen, hilfestellungen hingegen sind hier umsonst...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
24.12.2004, 02:01 Uhr
djlq



benutze am besten für dein Prog die komponenten ClientSocket und ServerSocket....
die findest du in der Kartei "internet"
nimm dafür noch 2 Editfelder
und ein Memofeld und je 1 button zum connecten und message senden...

anprechen wie folgt:


C++:
ClientSocket1->Active=false;  // vor dem Connecten immer auf False setzen!!!

Edit1->Text="192.168.0.1";
ClientSocket1->Address=Edit1->Text;   //IP des ServerSockets festlegen
ClientSocket1->Port=10000;    //Port festlegen (integer)
ClientSocket1->Active=true;  



und so sendest du nachdem du connected hast...


C++:
  ClientSocket1->Socket->SendText(Edit2->Text);// String sendet der!!!
  Memo1->Lines->Add(Edit2->Text);
  Edit2->Clear();




und jetzt Empfang...


C++:

               Memo1->Lines->Add("Client: "+Socket->ReceiveText());  
                  // wichtig das der bei serversocketclientread drinne ist!!!!





und zum Schluss noch wichtig :

nur ClientSocket kann senden!!! damit beide texten können musst du bei dem host im serversocket
damit -> ClientSocket1->Address=Socket->RemoteAddress; <-
sagen das der zu dem der connected zurückconnecten soll!!
scheisse ich glaube ich habe das scheisse erklärt aber ich hoffe das hilft dir bisschen weiter!!!

ansonsten weiter funktionen findest du in der Hilfe bzw wieder fragen...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
24.12.2004, 02:02 Uhr
djlq



achja der ServerSocket sollte auch n Port zugewiesen bekommen... habe ich beinahe vergessen....
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
06.01.2005, 12:15 Uhr
~ich
Gast


ich habe aber bcb1
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
06.01.2005, 12:20 Uhr
~ich
Gast


aber trotzdem danke ich werdemir wohl eine version mit server-socket und so anschaffen müssen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
06.01.2005, 15:05 Uhr
djlq



kann dir auch eine zuschicken... so ein funktionierendes beispielprogramm das ich mal geschrieben habe... oder ich stell es die tage zum download...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
06.01.2005, 15:06 Uhr
djlq



kriegst bei borland.com ne testversion...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
06.01.2005, 16:37 Uhr
Hans
Library Walker
(Operator)



Zitat von djlq:
benutze am besten für dein Prog die komponenten ClientSocket und ServerSocket....
die findest du in der Kartei "internet"
...
anprechen wie folgt:

C++:
ClientSocket1->Active=false;  // vor dem Connecten immer auf False setzen!!!

Edit1->Text="192.168.0.1";
...



Hi,

sag mal, mit dieser IP-Adresse 192.168.0.1 ist doch irgendwas faul, oder? -
Ich weiss es jetzt nicht ganz ganau, aber da war doch irgendwas mit nur lokalem Gebrauch ab 192.168.x.x oder?


Zitat:
scheisse ich glaube ich habe das scheisse erklärt


Ich glaube auch.

Eine/r die/der schon Ahnung hat, sagt es nichts neues, und jemand ohne Ahnung, kann damit auch nicht viel anfangen...

Hans


Bearbeitung von Hans:

P.S. Da fällt mir ein: Vielleicht sollte man noch auf die Bücher von Richard Stevens hinweisen...


--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.

Dieser Post wurde am 06.01.2005 um 16:47 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
06.01.2005, 16:41 Uhr
djlq



192.168.0.1 habe ich nur als beispiel genannt... also um so ein programm zu testen benötigst du entweder eine Virtuelle maschine oder 2 PCs im netzwerk...

ich bevorzuge da lieber 2 PCs... nimm lieber einen kumpel schick ihm die exe rüber und frag ihn ob er die mit dir testen will...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: