每当用户开始使用我的应用程序时,它应检查默认浏览器的当前默认主页if(homepage!= xyz.com)我想将主页更改为xyz.com
答案 0 :(得分:2)
Internet Explorer的浏览器主页由注册表项
控制HKCU \ Software \ Microsoft \ Internet Explorer \ Main
要从VB设置此项,请使用以下
Imports Microoft.Win32
...
Module Util
Sub SetHomePage(Dim theUrl As String)
Registry.SetValue("HKCU\Software\Microsoft\Internet Explorer\Main", "Start Page", theUrl)
End Sub
End Module
答案 1 :(得分:2)
只是旁注,所有其他浏览器通常从IE拥有的设置中获取设置。例如,使用VB为IE设置代理服务器将自动为系统上的任何其他常见浏览器执行此操作。此外,假设您正在为其他人编写软件,而不仅仅是您的个人用途,我并不是说这是一个糟糕的方式,恰好这是最常见的目标,因此希望确保任何更改与最常见的用户横截面兼容。
答案 2 :(得分:1)
对于firefox你可能正在寻找this。 (参见 nunespascal 回复)
编辑以下内容:
user_pref("browser.startup.homepage", "http://www.google.com/");
prefs.js
中的应该有效。