Ho finalmente trovato una pagina web (link= ) che mi permette di trasformare il codice c# in vb net, però adesso ho un problema perchè mi appare 2 volte internet explorer e io vorrei sapere come evitarlo; prima di elaborare del codice pazzesco...![]()
Graziecodice:Public Class Form1 Dim browserKeys As RegistryKey Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load browserKeys = Registry.LocalMachine.OpenSubKey("SOFTWARE\WOW6432Node\Clients\StartMenuInternet") If browserKeys Is Nothing Then browserKeys = Registry.LocalMachine.OpenSubKey("SOFTWARE\Clients\StartMenuInternet") End If Dim browserNames As String() = browserKeys.GetSubKeyNames() For Each browser As String In browserNames Using tempKey As RegistryKey = browserKeys.OpenSubKey(browser) For Each keyName As String In tempKey.GetValueNames() 'If tempKey.GetValue(keyName).ToString() = "Internet Explorer" Then 'Button1.Enabled = True ''Button1.BackgroundImage = Properties.Resources.iExplorer 'End If 'If Button1.Enabled = True Then ListBox1.Items.Add(tempKey.GetValue(keyName).ToString()) 'End If Next End Using Next End Sub End Class![]()

Rispondi quotando