//载入窗体的时候打开网页
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("www.baidu.com");
}
//判断是否含有textbox1中输入的关键字
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Length == 0)
{
MessageBox.Show("输入需要查找的内容!");
return;
}
String s = webBrowser1.Document.Body.InnerHtml;
Boolean i = s.Contains(textBox1.Text);
if (i)
MessageBox.Show("网页中有关键字:" + textBox1.Text, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
else
MessageBox.Show("无法查找关键字:" + textBox1.Text, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
分享到:
相关推荐
在本文中,我们将详细介绍如何在两个不同的Visual C++版本——VC6.0和VC2012中集成和使用WebBrowser控件。WebBrowser控件允许开发者在他们的应用程序中嵌入Web浏览器的功能,例如浏览网页或执行JavaScript。 ### 1....
在本文中,我们将深入探讨如何在Windows Forms应用程序中利用`WebBrowser`控件与百度地图API集成,实现在地图上标注、以及JavaScript(JS)与C#后台的交互。我们将基于Visual Studio 2010的开发环境进行讨论,特别要...
- 打开百度页面通常只需要`Process.Start("https://www.baidu.com")`。至于“调用网页代码”,可能是指在WebBrowser控件中加载HTML代码或执行JavaScript。WebBrowser控件允许在WinForm应用内嵌入一个浏览器引擎,...
本示例中的“C# WinFrom两个实例”着重讲解了如何在WinForm应用中嵌入百度编辑器(UEditor)以及处理与之相关的图像操作,如将图片转换为二进制数据,再将二进制数据还原为图片。这是一个常见的需求,特别是在创建...
通过以上分析,我们可以看到,虽然这段VB代码仅实现了简单的网页加载及验证码图片的获取与显示功能,但它涉及到的关键技术点如WebBrowser控件的使用、DOM操作以及剪贴板交互等,在实际开发中都是非常实用且重要的...
同时,本文还提供了几种替代方案,包括使用`ShellExecute`函数、Shell命令或WebBrowser控件来打开网页,为开发者提供了更多的选择。这些方法在实际应用中非常实用,可以帮助开发者快速构建出具有网络交互功能的应用...
文件“20101130034248(www.baidu.com).JPG”显然是一个生成的网页快照示例,其文件名包含了日期时间戳和目标网址,表明该程序可以记录截图的时间和源网页信息。这有利于管理和查找快照。 至于“HtmlToImage”可能是...
7. **BaiduMapDemo_1和BaiduMapDemo**: 这两个文件很可能是示例项目的源代码或者编译后的可执行文件。`BaiduMapDemo_1`可能是一个VB项目文件,包含了VB代码和WebBrowser控件的配置。而`VB调用百度地图.TXT`可能包含...
- 设置`ChromiumWebBrowser`的`Source`属性为百度地图的Web API URL,例如:`https://api.map.baidu.com/staticimage?center=116.404,39.915&zoom=13&width=600&height=400`,以加载地图图像。 - 通过JavaScript...
为了加载自定义的JavaScript代码和百度地图API,我们需要禁用WebBrowser控件的自动导航功能,并在代码中手动设置其源URL。这可以通过设置`WebBrowser.NavigateToString()`方法实现。 4. **引入百度地图JavaScript ...
// 创建Label并设置其Content为WebBrowser控件 Label lb = new Label { Content = webBrowser }; // 初始化WebBrowserHelper WebBrowserHelper webBrowserHelper = new WebBrowserHelper(webBrowser); // ...
总的来说,"C# Winform查看baidu地图"涉及了C# Winform开发基础、WebBrowser控件的使用、百度地图API的集成、网络请求处理以及JavaScript与C#的交互技术。通过学习和实践这些知识点,开发者可以创建出一个功能完善的...
**描述“特别简单的百度地图api调用 玩具 包含2种方法 网页开头是百度正宗Demo地址”** 表明这是一个简化版的教程,展示了两种不同的方法来调用百度地图API。此外,它提示我们可以通过访问百度官方的Demo页面获取更...
**描述“特别简单的百度地图api调用 玩具 包含2种方法 网页开头是百度正宗Demo地址”** 表明这是一个简化版的教程,展示了两种不同的方法来调用百度地图API。此外,它提示我们可以通过访问百度官方的Demo页面获取更...
在本文中,我们将深入探讨如何使用C# WinForms应用程序集成百度地图,以及如何利用WebBrowser控件和JavaScript互操作性来实现这一目标。百度地图是一个强大的地图服务,它提供了丰富的API和工具,允许开发者将其集成...
通过ActiveX控件或者WebBrowser控件,VC++可以嵌入一个IE内核,使得JavaScript代码能够在C++应用中执行。在这种情况下,C++可以通过调用WebBrowser控件的方法与JavaScript进行通信。 在"VC++与JS交互"这一技术中,...
2. **Windows Forms**或**WPF**:这两个是C#开发Windows桌面应用的主要框架。Windows Forms提供了丰富的控件库,如TabControl,而WPF则提供了更强大的图形渲染能力和XAML标记语言,用于创建更为复杂的用户界面。 3....
由于一时的头脑发热,花了两个晚上基于AxWebBrowser写了一个浏览器MyIE。现在用这个浏览器发的帖子,有点小市民的成就感,嘿嘿。源代码可以在本人的资源里下载到,这里简单总结如下: <br>1、VS2005自带的...
3. **显示轨迹**:显示轨迹涉及两个主要步骤。首先,我们需要获取轨迹数据,这可能是通过用户输入的历史路径,或者从数据库中读取。然后,使用百度地图API的覆盖物功能,将这些路径点以多边形或线的形式绘制在地图上...
Google Maps和百度地图是两个全球知名的在线地图服务,它们提供了API供开发者集成到自己的应用中。Silverlight结合这两者,可以为用户提供更丰富、更个性化的地图体验。 首先,让我们深入了解Silverlight与地图API...