Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-05-2015
Avatar de FideRosado
FideRosado FideRosado is offline
Miembro
 
Registrado: jun 2010
Ubicación: Pinar del Rio Cuba
Posts: 146
Poder: 14
FideRosado Va por buen camino
TCPSERVER y android o socket

Hola amigos del club, recientemente he creado un proyecto android y necesito conectar y enviar varios mensajes con parametros hacia una aplic de escritorio echo en delphi 7, la app en android utiliza ObjectOutputStream para enviar datos
y en la aplicación en delphi 7, uso TCPserver para recibir datos, pero me encontre con un problema que estos dos objetos son distintos, y los datos que recibe no se pueden leer en la forma que los envie...
creo que es por usar tcpserver, y no un serversocket, y yo no tengo experencia en este componente.

alguno de ustedes se les ocurre algun metodo.. ante este problema..
__________________
"Aquellos que dicen que algo no puede hacerse, suelen ser interrumpidos por otros que lo están haciendo"
Responder Con Cita
  #2  
Antiguo 26-05-2015
Avatar de FideRosado
FideRosado FideRosado is offline
Miembro
 
Registrado: jun 2010
Ubicación: Pinar del Rio Cuba
Posts: 146
Poder: 14
FideRosado Va por buen camino
el execute es un misterio

en todo caso el codigo que pongas dentro de el execute te puede dar problemas, pero me di cuenta que el valor que entra tambien tiene raros caracteres y eso en una string no es valido, por eso le cree unos pasos para que solo me deje pasar la letra a en ese valor entrante y pues salio como esperaba.

Código Delphi [-]
procedure TForm1.serverExecute(AThread: TIdPeerThread);
var t:string;
begin

          t:= AThread.Connection.ReadString(1);
          if( t = 'a')and(t<>'') then
          log.Lines.Add(t);

end;
__________________
"Aquellos que dicen que algo no puede hacerse, suelen ser interrumpidos por otros que lo están haciendo"
Responder Con Cita
  #3  
Antiguo 27-05-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.267
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿Te has planteado usar tethering?
Dependiendo de cómo se conecten puede ser una opción.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta


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
TcpClient y TcpServer Caro OOP 2 01-10-2008 19:32:34
NMFTP :Error 10038 Socket operation on non socket judit Internet 2 25-05-2006 09:06:33
TCPServer y TCP Client mutabal Internet 1 21-02-2005 18:35:45
tcpserver y tcpclient ajgesino Internet 2 23-01-2005 19:16:35
Problema con TcpServer.BlockMode AGAG4 Internet 2 09-12-2004 20:41:12


La franja horaria es GMT +2. Ahora son las 01:08:12.


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