我希望我的用户能够点击一个按钮,在默认浏览器中打开我公司的网页,其中包含特定尺寸(Like-width = SomeSize,height = SomeSize')。我该怎么做?
我使用的是VB.net,因此所有.net示例都可以接受。
答案 0 :(得分:0)
要在用户安装的任何浏览器中执行此操作将非常困难。每个浏览器都有自己的命令行参数,因此您必须检测正在使用的浏览器,以及所有可能的浏览器的代码。
如果您愿意让Windows在Internet Explorer中打开页面,您可以使用解决方案资源管理器中的引用添加到Windows Shell文档查看器。
要执行此操作,请在解决方案资源管理器窗口中,右键单击"参考"。
点击"添加参考"。这将打开"参考管理器"窗口
在打开的窗口中,在右下角单击按钮"浏览"
在文件对话框的文件名框中输入" C:\ Windows \ System32 \ shdocvw.dll"没有引号。
点击"添加"按钮。并且对话框应该关闭,留下"参考管理器"窗口。
在这个窗口中,在中间的列表中,你应该看到" shdocvw.dll"旁边有一个勾号。点击"确定"按钮。
您现在可以参考Shell文档查看器
最后,将以下代码添加到您希望窗口打开的位置,并将参数更改为您需要的任何内容
Dim TheBrowser = New SHDocVw.InternetExplorerMedium With {
.Visible = True,
.Width = 500,
.Height = 500
}
TheBrowser.Navigate(URL:="http://www.google.com")
答案 1 :(得分:0)
你可以写:
System.Diagnostics.Process.Start("http://google.com")