Cliente servidor

Iniciado por charl_1310, 11 Agosto 2007, 23:20 PM

0 Miembros y 1 Visitante están viendo este tema.

charl_1310

salu2 camaradas foreros

tengo una duda de como poder manipular un formulario de otra aplicacion hecha en visual basic desde otra aplicacion de igual forma hecha en vb.

estoy utiliando el control winsock pero lo que quiero hacer es q al momento de dalrte clic en el boton de iniciar se cambie de dormulario en la otra aplicacion pero no se como hacerle alguien me podria orientar por favor ayudenme...

soy nuevo en esto

ranslsad

Se cambie de formulario?

Yo no entendi :S

Salu2

Ranslsad

charl_1310

si lo q en realidad estoy haciendo es una aplicacion para un cyber cafe.

entonces tengo una aplicacion que controla el dueño, y al momento que le doy clic en el boton de a activar, activa la maquina del usuario q entra al cyber para que inicie la actividad.

entonces tengo una aplicacion en la maquina del uausrio comun q al momento de prenderce se pone una pantalla con el logo y q al momento de q el dueño le de clic en activar desde su maquina se quite esa pantalla eh inicie el cronometro y deje trabajr al cliente.


espero me entiendan.



~~

Ahora si  :xD

Lo q tienes q hacer es q el pc del dueño envie una palabra al otro pc, por ejemplo "activar" y q el pc del cliente haga tal accion cuando reciba esa palabra, solamente eso ;)

charl_1310

Gracias en verdad gracias tan facil pero me complique la vida...jejejjeje

ya quedo mi aplicacion muy bien hecha. y esq es la primera vez q trabajaba con el control winsock, pero ahora q se mas o menos como funciona creeo q me voy a poner a hacer mas aplicaciones con el

gracias

y salu2 ::)

charl_1310

salu2 soy yo de nuevo

ya pude hacer eso q queria...pero ahora me tope con otro problema, como le puedo hacer para q la ventana del cronometro de la maquina del cliente se quite y se coloque nuevamente la que bloquea la maquina desde la aplicacion del dueño al momento de darle clic en detener.

trate de hacer lo mismo q hice con el anterior problema peor me manda un erro de q no puede enviar los datos.

cheque q tuviera conexión y todo pero aun asi no puede mandar nada.

espero su ayuda.

APOKLIPTICO

No te olvides que una vez que se cerro el socket servidor, no vuelve a estado listening.
Tenes que agregar esto:

Código (vb) [Seleccionar]

Private Sub Winsock1_Close()
Winsock1.Listen
End Sub


También fijate que si el socket servidor desconecta al socket cliente, entonces tenés que cerrar el socket cliente. Ya que el socket cliente queda en estado de "Error". En este caso tenes que usar "Winsock1.Close".

Saludos!
AMD Phenom II 1075T X6 @ 290 Mhz x 11 (HT 2036 Mhz NB Link 2616 Mhz) 1.23 Vcore
ASUS M4A89GTD-PRO/USB3
2x2gb G-Skill RipjawsX DDR3 1600 Mhz CL7 (7-8-7-24-25-1T)
Seagate 500 Gb
XFX HD4850 512Mb GDDR3. 650 Mhz/995 Mhz 1.1 Tflops.