応用

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