Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Desarrollo en Delphi para Android (https://www.clubdelphi.com/foros/forumdisplay.php?f=57)
-   -   TCPSERVER y android o socket (https://www.clubdelphi.com/foros/showthread.php?t=88357)

FideRosado 26-05-2015 01:18:46

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..

FideRosado 26-05-2015 21:02:27

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;

Neftali [Germán.Estévez] 27-05-2015 10:15:49

¿Te has planteado usar tethering?
Dependiendo de cómo se conecten puede ser una opción.


La franja horaria es GMT +2. Ahora son las 09:15:07.

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