Probleme de requete client a un serveur :-(

cs_kiakia Messages postés 16 Date d'inscription dimanche 10 août 2003 Statut Membre Dernière intervention 28 mars 2005 - 16 sept. 2004 à 13:53
cs_MaXoR Messages postés 38 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 18 décembre 2005 - 13 janv. 2006 à 07:39
voilà je voudrais juste savoir comment faire envoyer du text a un server vers un client ...

merci d'avance pour vos reponses :-)

4 réponses

koaiz Messages postés 49 Date d'inscription samedi 26 avril 2003 Statut Membre Dernière intervention 8 août 2009
16 sept. 2004 à 15:57
salut Kiakia

Pour ce que tu veut faire tu doit metre une socket serveur

// envoyer vers le client //

procedure TForm1.Button1Click(Sender: TObject);
Begin

ServerSocket1.Socket.SendText('** Le texte a envoyer ** ');

End;

et sur le poste client une socket client

// lire le message sur le poste client //

procedure TForm1.ClientSocket1Read(Sender: TObject;
Socket: TCustomWinSocket);
begin
Memo1.Text:=ClientSocket1.Socket.ReceiveText;
end;

8-) Salut a toi visage pal 8-)
0
cs_kiakia Messages postés 16 Date d'inscription dimanche 10 août 2003 Statut Membre Dernière intervention 28 mars 2005
17 sept. 2004 à 04:29
"Erreur socket Windows : une requete d'envoie ou de reception des données n'a pas été autorisé car le socket n'est pas connecté et ( lors de l'envoie sur socket datagramme en utilisant un appel sendto ) aucune n'adresse n'a été fournie (10057) avec l'api SEND"

C'est un message d'erreur que je reçoit du serveur lorsqu'il tente d'envoyer un message txt sur le client ... le probleme c que j'arrive pas a rentré ça sur le client donc j'imagine que le client n'est pas en ecoute :S :
"procedure TForm1.ClientSocket1Read(Sender: TObject;
Socket: TCustomWinSocket);"

[Erreur] Unit1.pas(69): Instruction attendu(e) mais 'PROCEDURE' trouvé(e)
[Erreur] Unit1.pas(69): Identificateur non déclaré : 'ClientSocket1Read'
[Erreur] Unit1.pas(69): ';' attendu(e) mais '(' trouvé(e)

Scusez je dois paraite un peu noobs là :D
0
lilmurder Messages postés 6 Date d'inscription mercredi 23 juin 2004 Statut Membre Dernière intervention 8 février 2006
5 mars 2005 à 18:29
never i ll die
0
cs_MaXoR Messages postés 38 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 18 décembre 2005
13 janv. 2006 à 07:39
ServerSocket1.Socket.Connections[0].SendText('ton_text);
0
Rejoignez-nous