Wie kann ich bei VB08 computer daten importiren

Guten Tag,
ich will z.b. mein register, prozesse oder alle instalirte programme in ein element wie textbox,
webbrauser PictureBox importiren wie mach ich dass

Das ist eigentlich ganz einfach, wenn du den Registry-Knoten kennst.

http://www.dreamincode.net/code/snippet1995.htm

Der Code ist zwar in C#, aber mittels C# to VB Converter:
http://www.developerfusion.com/tools/convert/csharp-…

Hier ein Beispiel:

/// 
 /// Gets a list of installed software and, if known, the software's install path.
 /// 
 /// 
 private string Getinstalledsoftware()
 {
 //Declare the string to hold the list:
 string Software = null;

 //The registry key:
 string SoftwareKey = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall";
 using (RegistryKey rk = Registry.LocalMachine.OpenSubKey(SoftwareKey))
 {
 //Let's go through the registry keys and get the info we need:
 foreach (string skName in rk.GetSubKeyNames())
 {
 using (RegistryKey sk = rk.OpenSubKey(skName))
 {
 try
 {
 //If the key has value, continue, if not, skip it:
 if (!(sk.GetValue("DisplayName") == null))
 {
 //Is the install location known?
 if (sk.GetValue("InstallLocation") == null)
 Software += sk.GetValue("DisplayName") + " - Install path not known\n"; //Nope, not here.
 else
 Software += sk.GetValue("DisplayName") + " - " + sk.GetValue("InstallLocation") + "\n"; //Yes, here it is...
 }
 }
 catch (Exception ex)
 {
 //No, that exception is not getting away... :stuck\_out\_tongue:
 }
 }
 }
 }

 return Software;
 }


//EXAMPLE USAGE:
private void get\_software\_list\_button\_\_Click(object sender, EventArgs e)
 {
 MessageBox.Show(Getinstalledsoftware());
 }