首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从浏览器获取当前URL

从浏览器获取当前URL
EN

Stack Overflow用户
提问于 2009-07-17 13:13:28
回答 3查看 3.2K关注 0票数 0

我正在用VB.Net开发新的cafe软件,我需要从web浏览器中获取url。如何才能仅使用VB.Net从任何web浏览器获取当前url?(不是ASP.NET)

EN

回答 3

Stack Overflow用户

发布于 2009-07-17 13:24:04

也许您应该考虑编写一个Windows Forms程序,并在窗体中承载WebBrowser Control。这样一来,你就拥有了你想要的所有控制。实际上,您可以自己添加“前进”和“后退”按钮以及所有"UI“内容,并使用它们来控制WebBrowser控件。

我上次尝试的时候花了大约15分钟。

票数 1
EN

Stack Overflow用户

发布于 2009-07-17 13:21:02

哪个浏览器?哪个实例?哪个选项卡?我通常至少打开三种不同的浏览器(工作中的一些东西需要IE,我使用Chrome浏览网站,Firefox用于大多数其他内容),每种浏览器都可能打开多个选项卡。即使(或特别是)在网吧,用户也希望能够使用他们选择的浏览器。

票数 0
EN

Stack Overflow用户

发布于 2011-09-20 20:02:36

查看DDE (动态数据交换)。大多数浏览器都支持DDE。

下面是一个您可以使用的.Net库:http://ndde.codeplex.com/

WWW_GetWinfowInfo是您将使用的DDE消息。

另一种可能的方法是使用Windows API (Getwindow、getchildwindow、gettext等)来跟踪不同浏览器的位置。如果可能,它需要做很多工作,并且需要为每个浏览器单独编码(甚至在同一浏览器的不同版本之间也需要不同的代码)。

最好的方法是使用way浏览器控件,就像John Saunders回答所说的那样。

现在,它可以帮助我们,如果你写为什么你想知道的网址。是否要阻止用户浏览一些列入黑名单的SteadyState,然后您可以使用微软的windows URL。

事实上,如果你正在构建一个kiosk- app,那么SteadyState可以是一个很好的安装应用,因为它有很多kiosk-app-funktions可供使用,而且是免费的。它可以隐藏驱动器,保护磁盘,当用户注销时删除所有更改。阻止程序,设置会话计时器,让用户在强制注销前只有x分钟,限制所有你想要的。它是一种急救箱,可以使电脑在被丢弃在公共场合时牢不可破。

以下是其中的一些功能:

Windows磁盘保护-帮助保护包含Windows操作系统和其他程序的Windows分区,使其不会在未经管理员批准的情况下被修改。Windows磁盘保护有助于保护Windows操作系统和计算机上的所有文件不被永久更改。当计算机重新启动时,共享用户在登录到计算机时所做的任何更改都会被删除。Windows SteadyState允许您将Windows磁盘保护设置为在重新启动时删除所有更改,在特定日期和时间删除更改,或者根本不删除更改。

用户限制和设置-用户限制和设置有助于增强和简化用户体验。限制用户对Windows XP中的程序、设置、开始菜单项和选项的访问。您还可以锁定共享用户帐户,以防止在一个会话到下一个会话之间保留更改。

用户帐户管理器-创建和删除用户帐户。您可以使用SteadyState在备用驱动器上创建用户帐户,即使打开了Windows磁盘保护,这些驱动器也会保留用户数据和设置。您还可以将用户设置从一台计算机导入和导出到另一台计算机,从而节省宝贵的时间和资源。计算机限制-控制安全设置、隐私设置等,例如阻止用户在驱动器C中创建和存储文件夹以及从Internet Explorer打开Microsoft Office文档。

下载链接:http://www.softwarepatch.com/windows/steady-state-windows-xp.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1143187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档