![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola a todos!!
puede ser que necesites hacer un Application.processMessages después de intentar conectar para que el componente detecte el cambio de estado, en cualquier caso ¿Que tipo de error te genera? Intenta probar con este código
|
|
#2
|
||||
|
||||
|
Bucanero.
Gracias por contestar. El tema es que lo que planteas básicamente es también esperar (más o menos tiempo) a que se active el ClientSocket y no se activa. He estado mirando por internet y he visto que hay dos formas de tratar este componente, una con el parámetro "ctBlocking" y otra con el parámetro "ctNonBlocking". La verdad es que no sé muy bien la diferencia que hay entre una forma y otra pero si parece que los eventos los disparan de distinta manera. Por defecto viene "ctNonblocking", si lo cambio a "ctBlocking" si me activa al tirón pero tiene la contrapartida de que no se activa el evento "OnRead" por lo que hay que consultar el resultado manualmente cuando se envía cualquier cosa. P.e.:
Yo creo que con esto me apaño. Gracias a todos.
__________________
Be water my friend. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| IdcmdTCPClient o ClientSocket | LIGERO | Internet | 0 | 26-12-2017 14:00:29 |
| ClientSocket | Parsec | Internet | 3 | 07-07-2014 08:48:11 |
| Problemas con Clientsocket | Shadowng | Internet | 5 | 23-06-2008 21:43:16 |
| Serversocket y Clientsocket | Dragon | Varios | 3 | 03-05-2006 06:11:36 |
| ClientSocket / serverSocket | VRO | Varios | 2 | 20-10-2005 18:46:51 |
|