Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 02-10-2015
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola c64.

No especificas que componente están usando y en el video no pude apreciar cual es. Pero, como para darte una idea, te pongo un ejemplo muy simple de como enviar y recibir unos datos con los componentes TClientSocket y TServerSocket. Básicamente no puede ser muy diferente a lo que tienen que hacer.

Receptor (server):
Código PHP:
struct {
  
int a;
  
int b;
  
int c;
} 
data;

void __fastcall TForm1::FormCreate(TObject *Sender)
{
  
ServerSocket1->Port = 23; // Puerto
  
ServerSocket1->Open();
}

void __fastcall TForm1::ServerSocket1ClientRead(TObject *Sender,
  
TCustomWinSocket *Socket)
{
  
Socket->ReceiveBuf(&data, sizeof(data));
  
ListBox1->Items->Add(data.a);
  
ListBox1->Items->Add(data.b);
  
ListBox1->Items->Add(data.c);
}

void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
{
  
ServerSocket1->Close();
} 
Emisor (cliente):
Código PHP:
struct {
  
int a;
  
int b;
  
int c;
} 
data;

void __fastcall TForm1::FormCreate(TObject *Sender)
{
  
ClientSocket1->Port =  23;  // Puerto
  
ClientSocket1->Host =  "192.168.0.62"; //IP server
  
ClientSocket1->Open();
}

void __fastcall TForm1::btnSendClick(TObject *Sender)
{
  
// valores a enviar
  
data.a = 1111;
  
data.b = 2222;
  
data.c = 3333;

  if (
ClientSocket1->Active)
    
ClientSocket1->Socket->SendBuf(&data, sizeof(data));
}

void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
{
  
ClientSocket1->Close();
} 
Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 02-10-2015 a las 23:34:31.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como hago para cargar el Socket Server como un servicio en cualquier windows ferdanjua Servers 1 07-09-2010 13:05:46
como hacer consulta para crear dos campos a partir de uno Rom@n SQL 2 24-12-2008 18:56:37
Crear componente de socket para cliente Belaix Internet 5 23-11-2008 16:20:01
como transferir tablas dbf en uso Rom@n Conexión con bases de datos 1 02-03-2008 00:51:59
Como transferir datos de un ADOquery a un Formulario maru1981 OOP 10 30-07-2007 03:52:02


La franja horaria es GMT +2. Ahora son las 06:19:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi