01/12/07 16:57
Eccoci in un altra avventura, dove c'è sempre un problema....
Quindi chiedo a voi, che mi avete sempre aiutato, siete esperti e bravi, di darmi ancora un'aiuto...
Ecco il problema:
DUNQUE!! Ho fatto un'applicazione Client/Server Tutto fila liscio come l'olio....
Ma ora ho un problema
praticamente ho fatto un server che appena si apre
ascolta sulla porta 234 e con UN ALTRO WINSOCK ascolta sulla 235.
Col mio client io ho altri 2 winsock
uno che si connette alla 234
uno alla 235
I comandi che invio alla porta 234
sono quelli che ho impostato io...
Gli altri invece... cioè quelli che cambiano (prendiamo le msgbox)
li porto sulla porta 235. cioè nella textbox del client scrivo "Ciao ciao... Pallino ciao"
faccio invio... e questo cmando passa per la 235 e raggiunge il server... che traduceil comando in msgbox.
ORAA!!! ecco il punto... Voglio fare che.. il client quando si vuole disconnettre..(premendo il tasto disconnetti) disconnetta se stesso, mentre il server, deve tornare in ascolto sulla porta 234 e 235!!!
ho risolto il problema per la 234.... anche se in un modo un po' stupido...
Ho fatto una label dove diceva lo stato del socket
e ho scrtto:
In questo modo se la lblstato è "Disconnesso" lui chiama la sub del tasto "Connetti"...
Questa cosa l'ho fatta per tutte e due le porte... ma sembra funzionare solo per la 234...
Non è che sapete dirmi un metodo migliore.. o un'altro metodo!?!?
Grazie 1000!!
P.S= è possibile aggiungere una porta al mio router (234 e 235) per far si che possa connetterm anche ai computer al di fuori della lan?
Ancora Grazie!!!
Quindi chiedo a voi, che mi avete sempre aiutato, siete esperti e bravi, di darmi ancora un'aiuto...
Ecco il problema:
DUNQUE!! Ho fatto un'applicazione Client/Server Tutto fila liscio come l'olio....
Ma ora ho un problema
praticamente ho fatto un server che appena si apre
ascolta sulla porta 234 e con UN ALTRO WINSOCK ascolta sulla 235.
Col mio client io ho altri 2 winsock
uno che si connette alla 234
uno alla 235
I comandi che invio alla porta 234
sono quelli che ho impostato io...
Gli altri invece... cioè quelli che cambiano (prendiamo le msgbox)
li porto sulla porta 235. cioè nella textbox del client scrivo "Ciao ciao... Pallino ciao"
faccio invio... e questo cmando passa per la 235 e raggiunge il server... che traduceil comando in msgbox.
ORAA!!! ecco il punto... Voglio fare che.. il client quando si vuole disconnettre..(premendo il tasto disconnetti) disconnetta se stesso, mentre il server, deve tornare in ascolto sulla porta 234 e 235!!!
ho risolto il problema per la 234.... anche se in un modo un po' stupido...
Ho fatto una label dove diceva lo stato del socket
e ho scrtto:
If lblstato.caption= "Disconnesso" then CmdAscolta_Click
In questo modo se la lblstato è "Disconnesso" lui chiama la sub del tasto "Connetti"...
Questa cosa l'ho fatta per tutte e due le porte... ma sembra funzionare solo per la 234...
Non è che sapete dirmi un metodo migliore.. o un'altro metodo!?!?
Grazie 1000!!
P.S= è possibile aggiungere una porta al mio router (234 e 235) per far si che possa connetterm anche ai computer al di fuori della lan?
Ancora Grazie!!!