応用

IEのバージョンを取得する

レジストリから取得します。
IE9以前は「Version」、IE10以降は「svcVersion」を参照します。

					Public Shared Function GetVersion() As String

						Try
							Using key As Microsoft.Win32.RegistryKey = _
								Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Internet Explorer")

								Return CStr(If(key.GetValue("svcVersion"), key.GetValue("Version")))

							End Using

						Catch ex As Exception
							Return Nothing
						End Try

					End Function