Bonjour
Pour poster du code prière de suivre ce tuto : https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Si le code qui fonctionne en VB Net est ici : https://codes-sources.commentcamarche.net/forum/affich-10110159-networkinterface au message 2 vous vous apercevrez que la variable Device n'est point un tableau en VB Net alors que vous la déclarez comme tel en C# .
Ici le code en VB Net
Private Sub FillNetworkInfos(ByVal Index As Integer) If Index <> -1 Then Dim Device As NetworkInterface = NetworkInterface.GetAllNetworkInterfaces(Index) ' On remplit les champs de l'adaptateur lbl_MacAdress.Text = "Adresse physique: " & Tools.FormatMACAddress(Device.GetPhysicalAddress.ToString) lbl_Desc.Text = "Description: " & Device.Description lbl_Type.Text = "Type d'interface: " & Device.NetworkInterfaceType.ToString() lbl_Status.Text = "Statut: " & Tools.StatusConverter(Device.OperationalStatus) lbl_Speed.Text = "Vitesse: " & Tools.SizeConverter(Device.Speed) & "bits/s" ' Détection des équipements connectés sendingClient_Remote = New UdpClient(IP, Client_Broadcast_port) sendingClient_Remote.EnableBroadcast = True End If
Merci
Bonjour,
merci pour votre réponse, je débute en programmation
avec vous la solution ? car je ne sais pas comment faire avec la variable DEVICE
Cordialement,
Sébastien
Bonjour
Dans ce cas il faut suivre un cours de programmation en C# : https://tahe.developpez.com/dotnet/csharp/
Cela fait partie des bases .
une image pour t'aider