samubom Inserito: 17 aprile 2004 Segnala Share Inserito: 17 aprile 2004 Ciao a tutti,stò creando delle pagine video per 840D con il Visual Basic 6 e l'OEM della Siemens, volevo sapere come scambiare una variabile string o integer che sia via protocollo TCP-IP.Chi mi da un idea?Ciao SamuelPSla mia e-mail è samubom_at_tin.it Link al commento Condividi su altri siti More sharing options...
Aladino Inserita: 17 aprile 2004 Segnala Share Inserita: 17 aprile 2004 Secondo me devi usare Winsock.Si possono usare anche le API di Windows ( WinSock non è altro un interfaccia a queste ), ma credo che sia una strada più difficile.Io con Delphi ho sempre usato Winsock, raramente le API.Non conosco molto VB, ma il sistema dovrebbe essere lo stesso.In pratica WinSock ti permette di realizzare un sistema client - server e tramite gli IP invii i dati ai PC in rete che vuoi.Ti saluto...buon lavoro. Link al commento Condividi su altri siti More sharing options...
samubom Inserita: 20 aprile 2004 Autore Segnala Share Inserita: 20 aprile 2004 Grazie Mille Aladino,sei riuscito a risolvermi il problema, pensavo fosse più difficile.Ciao Link al commento Condividi su altri siti More sharing options...
Aladino Inserita: 20 aprile 2004 Segnala Share Inserita: 20 aprile 2004 WinSock è il massimo che si può avere.Ci puoi anche fare una chat tipo ICQ Ciao, alla prossima. Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 20 aprile 2004 Segnala Share Inserita: 20 aprile 2004 Io avevo realizzato un programma con questo controllo che e' gratis (e' 10000 volte meglio del Socket di VB)http://www.catalyst.com/Cerca Download -> SocketWrench (Versione Free)Ciao Link al commento Condividi su altri siti More sharing options...
samubom Inserita: 23 aprile 2004 Autore Segnala Share Inserita: 23 aprile 2004 Con Winsocket funziona benissimo in una rete aziendale, mi chiedo è possibile utilizzare winsocket su internet? io credo di si.Io c'ho provato, con un programmino Active Port trovo il mio indirizzo Ip su internet, e ho fatto la stessa cosa che ho fatto per gli esperimenti che ho fatto per la LAN aziendale.Ciao Samuel Link al commento Condividi su altri siti More sharing options...
Aladino Inserita: 23 aprile 2004 Segnala Share Inserita: 23 aprile 2004 Si che funziona, solo che se vuoi creare una specie di chat dove ogni utente in possesso del tuo programma possa dialogare con un altro utente con lo stesso programma, il problema è conoscere gli IP.Infatti i programmi di chat usano un server intermediario dove l'IP è statico e quindi è il server stesso a mettere in comunicazione i 2 PC in internet anche se poi una volta avviata la connessione, questa procede solo fra i 2.Tu cosa vuoi fare di preciso ? Link al commento Condividi su altri siti More sharing options...
samubom Inserita: 24 aprile 2004 Autore Segnala Share Inserita: 24 aprile 2004 Allora, io ho trovato appunto degli esempi su come cosruire una chat con VB e winsock, ho fatto i miei esperimenti sulla LAN aziendale con il PC del mio collega e funzionava tutto da dio.Come dici tu io conosco molto bene tutti gli indirizzi IP della LAN, quindi non ci sono problemi.Allora cosa ho fatto, ho staccato il cavo di rete dal mio pc, e mi sono connesso a internet tremite il cavo telefonico in modo dial-up, poi con Active Ports ho trovato il mio indirizzo ip.L'ho comunicato al mio collega che era collegato a internet attvaverso la rate aziendale e abbiamo provato a connetterci, e niente è successo.Magari riproverò. Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 24 aprile 2004 Segnala Share Inserita: 24 aprile 2004 Probabilmente c'era di mezzo un router o un Firewall o un Proxy server , che ti bloccavano i dati ...Ciao Link al commento Condividi su altri siti More sharing options...
Aladino Inserita: 24 aprile 2004 Segnala Share Inserita: 24 aprile 2004 Se tu eri collegato ad internet tramite la rete telefonica, mentre il tuo collega era collegato ad internet tramite la rete aziendale, credo che il problema è proprio quest'ultima.Forse è come dice ifachsoftware.Però tieni conto di una cosa.Se io ho un PC collegato ad internet tramite un altro PC, cioè il primo PC è collegato ad internet mentre il mio è collegato in rete al primo PC, per far funzionare la connessione internet su quest'ultimo, è il primo PC che deve configurarla ed abilitarla.Ora i sistemi Windows si sono aggiornati, tempo fa ricordo che io usavo Wingate che faceva da proxy sul PC connesso ad internet.Tramite questo software si potevano configurare i PC a cui abilitare la connessione internet, i servizi di posta, chat ecc ecc....tutto un sistema basato sulle porte che anche il PC connesso in rete doveva conoscere.Anche il tuo programma di chat userà una porta. Se questa non è abilitata, i dati si bloccano sulla rete aziendale del tuo collega e questo non riesce a far funzionare la chat.Vedrai che se dai il tuo programma ad un amico connesso ad internet normalmente ( senza reti in mezzo ) e tu altrettanto, funzionerà tutto senza problemi.Ti saluto. Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora