[Visual Basic] Domanda programmazione
Premetto che sono un autodidatta e che è passato un anno dall'ultima volta che ho programmato in Visual Basic.
Vi volevo domandare se era possibile creare un programma in grado di connettermi ad una rete Wi Fi? Se si che librerie servono?
Vi volevo domandare se era possibile creare un programma in grado di connettermi ad una rete Wi Fi? Se si che librerie servono?
Risposte
ciao
dipende che cosa intendi per connettersi a reti wifi
ogni computer si connette a reti, sia utilizzando la rete via cavo che quella wifi se il computer ne è provvisto.
Questo però non è legato a programmi, intendo dire che se stai scrivendo un programma con cui vuoi comunicare via rete (eventualmente wifi) con altri programmi, lo fai utilizzando un socket (TCP o UDP) o con svariati altri metodi
il fatto che questa connessione avvenga tramite wifi o tramite connessione via cavo, dipende dal tipo di rete a cui il tuo pc è connesso
ho interpretato male la tua domanda?
dipende che cosa intendi per connettersi a reti wifi
ogni computer si connette a reti, sia utilizzando la rete via cavo che quella wifi se il computer ne è provvisto.
Questo però non è legato a programmi, intendo dire che se stai scrivendo un programma con cui vuoi comunicare via rete (eventualmente wifi) con altri programmi, lo fai utilizzando un socket (TCP o UDP) o con svariati altri metodi
il fatto che questa connessione avvenga tramite wifi o tramite connessione via cavo, dipende dal tipo di rete a cui il tuo pc è connesso
ho interpretato male la tua domanda?
Ciao Summerwind
Ti dico senza usare un linguaggio tecnico quello che voglio faccia il mio programma così ci capiamo meglio:
-Cerca tutte le reti WI FI nella zona e li inserisce in una combobox o listbox
-Dopo aver scelto la mia nella list box mi controlla se è attivo il sistema WPS in modo che mi basterà inserire solo il pin
-In caso contrario inserisco la password (passphrase o chiave) in una textbox premo ok e mi si connette
Praticamente voglio che faccia quello che solitamente si fa con il comando Netsh di MS-DOS
Ti dico senza usare un linguaggio tecnico quello che voglio faccia il mio programma così ci capiamo meglio:
-Cerca tutte le reti WI FI nella zona e li inserisce in una combobox o listbox
-Dopo aver scelto la mia nella list box mi controlla se è attivo il sistema WPS in modo che mi basterà inserire solo il pin
-In caso contrario inserisco la password (passphrase o chiave) in una textbox premo ok e mi si connette
Praticamente voglio che faccia quello che solitamente si fa con il comando Netsh di MS-DOS
Ciao dan95 
Allora, se intendi usare il Visual Basic "standard" (diciamo la versione nata per la programmazione desktop) molto probabilmente (anzi, quasi sicuramente) non credo vi siano librerie supportate dallo stesso che permettano di utilizzare una periferica wifi. Esistono con certezza librerie che ti permettono di sfruttare al meglio la comunicazione tramite porta seriale (le avevo viste ancora alle sueriori a suo tempo) e forse (ma anche qui non ne sono sicuro) interfaccia ethernet.
Potresti però controllare, se intendi utilizzare sempre questo linguaggio di programmazione per perseguire il tuo scopo, ciò che offre invece Visual Basic.net. Tra le tantissime librerie .net penso sia molto più facile trovare qualcosa che fa al caso tuo.
Fammi sapere.

Allora, se intendi usare il Visual Basic "standard" (diciamo la versione nata per la programmazione desktop) molto probabilmente (anzi, quasi sicuramente) non credo vi siano librerie supportate dallo stesso che permettano di utilizzare una periferica wifi. Esistono con certezza librerie che ti permettono di sfruttare al meglio la comunicazione tramite porta seriale (le avevo viste ancora alle sueriori a suo tempo) e forse (ma anche qui non ne sono sicuro) interfaccia ethernet.
Potresti però controllare, se intendi utilizzare sempre questo linguaggio di programmazione per perseguire il tuo scopo, ciò che offre invece Visual Basic.net. Tra le tantissime librerie .net penso sia molto più facile trovare qualcosa che fa al caso tuo.
Fammi sapere.
L'unica libreria che ho trovato per VB.NET è wlanapi.lib
http://www.windows-tech.info/7/533ff3507ef754bf.php
http://www.windows-tech.info/7/533ff3507ef754bf.php
Hai provato ad utilizzarla
Contiene ciò che cerchi oppure le manca qualcosa


Sfortunatamente mi si è rotto lo schermo del computer e non ho potuto fare nulla. Comunque dovrei installare prima vb.NET dato che ho vb express 2010 e non so se ci posso fare qualcosa ma da quanto ho visto no.
Per adesso sto cercando anche qualcosa in python.
Comunque se avete suggerimenti o ancora meglio codici mi farebbe piacere
Per adesso sto cercando anche qualcosa in python.
Comunque se avete suggerimenti o ancora meglio codici mi farebbe piacere
