• Lunes 23 de Diciembre de 2024, 13:48

Autor Tema:  Eliminar Actualizaciones De La Lista De Programas  (Leído 1108 veces)

Abhero

  • Miembro MUY activo
  • ***
  • Mensajes: 137
    • Ver Perfil
    • http://www.myspace.com/abhero
Eliminar Actualizaciones De La Lista De Programas
« en: Martes 19 de Febrero de 2008, 15:38 »
0
Hola,


con este código muestro en un textbox una lista de los programas instalados que tiene la computadora, la lista esta bien y no tiene ningun error. Mi problema es que me aparecen también todas las actualizaciones de windows que se han instalado.

me gustaría suprimir esas y solo dejar las instalaciones de otros programas.

Aquí esta el código de como saco la lista:


Código: Text
  1.  
  2.  
  3. Imports Microsoft.Win32
  4.  
  5. Public Class Form1
  6.  
  7.     Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
  8.  
  9.         Dim var As String = ""
  10.         Dim sRegKey As String = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
  11.         Dim Keys As RegistryKey = Registry.LocalMachine.OpenSubKey(sRegKey)
  12.         For Each sNombreKey As String In Keys.GetSubKeyNames
  13.             Dim Key As RegistryKey = Keys.OpenSubKey(sNombreKey)
  14.             If Key.GetValue("DisplayName") <> "" Then
  15.  
  16.                 var = Key.GetValue("DisplayName") & Chr(13) & var
  17.  
  18.             End If
  19.             TextBox1.Text = var
  20.  
  21.         Next
  22.  
  23.     End Sub
  24.  
  25. End Class
  26.  
  27.  
  28.  


Gracias de antemano.
Ab.  :hola:


El Optimista lo vio medio lleno.
El Pesimista lo vio medio vacío.
Los malos analistas a penas vieron el vaso.