Salut,
Je veut pour des raisons d'economies de batterie desactiver ma carte WIFI si je n'en ai pas besoin...
Voici mon code:
Mais voilà mon problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 Private myAdaptor as OpenNETCF.Net.Adapter Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim oCol As OpenNETCF.Net.AdapterCollection = OpenNETCF.Net.Networking.GetAdapters() Dim a As OpenNETCF.Net.Adapter For Each a In oCol If a.IsWireless Then myAdaptor = a End If Next End Sub Private Sub WifiOff() myAdaptor.UnBindAdapter() End Sub Private Sub WifiOn() myAdaptor.BindAdapter() End Sub
Au démarrage de mon Form1, si le Wifi est actif il nya pas de problème tout fonctionne à merveille, mais si au démarrage de mon Form1 le Wifi est inactif alors le programme ne détecte pas de OpenNETCF.Net.Adapter, donc la variable myAdaptor ne sera pas instanciée et donc le programme plante NullReferenceExeption...
Quelqu'un peut-il m'aider...en me corrigeant ou même en me proposant une autre solution...Merci d'avance
Partager