在C#程序中调用浏览器

原创 2007年09月30日 10:37:00

注:为讲述方便,我们以"ie浏览器"登陆到"搜狐"网站为例。


实现原理:
我们可以通过在"开始"菜单中选则"运行",然后在输入框中输入"IEXPLORE http://www.sohu.com"就可以登陆到"搜狐"网站的主页。
综上所述我们可以得知,IE流览器是一个单独的程序,它的程序名是IEXPLORE.EXE,它的第一个参数是网站的网址。所以我们只要在C#程序中调用IE流览器程序并指定它的运行参数就可以实现这个功能,代码如下:
System.Diagnostics.Process.Start("IEXPLORE.EXE",
"http://www.sohu.com");


 好了,千言万语不如一例。下面我给出相应的具体例子程序。
(编程语言:Visual Studio .NET C# (Beta 2)下调试通过。)


using System;
namespace CalledIE
{
  class Class_Main
  {
    static void Main(string[] args)
    {
       Console.WriteLine(
       "调用IE流览器登陆“搜狐”网站!");
       //在流览器中打开 http://www.sohu.com 网站
       System.Diagnostics.Process.Start(
       "IEXPLORE.EXE","http://jnjx.126.com");
    }
  }
}


如果要调用别的浏览器只要把例子中的"iexplore.exe"改为其他的浏览器程序名既可。 

C#调用Dbgview.exe调试程序

  • 2007年05月22日 21:58
  • 89KB
  • 下载

我是程序员,不是c#程序员

请大家原谅我使用程序员这个称号,其实我只是喜欢程序,用自己那点浅显的知识来生活。其实,我根本配不上用程序员这个称号。    在学校的时候,自己在老师带领下,学习VF,工作了,发现VF根本没人用,于是...

建立第一个directX程序——在C#下利用DirectSound实现声音播放

//转自:http://blog.csdn.net/cutebab0888/article/details/1143310 这是给directX初学者的教程,如果你是大虾,大可不必理...

C#屏幕抓图程序

一. 程序设计开发及运行环境:   (1).微软视窗2000服务器版   (2)..Net FrameWork SDK Beta 2   二. 程序设计的关键步骤以及具体的实现方法:...

C#教程第一课:简单的欢迎程序

在本文开始写作的时候,虽然商用C# 编译器尚未推出, 但你可以下载微软的.NET Frameworks SDK Beta 1. 本节课通过介绍几个简单的程序,使得你对C#有所入门。本节程要达到如下几...

C#实现WinForm程序的动态系统托盘图标

1.在主窗体中添加一个 NotifyIcon 控件-notifyIcon12.在主窗体中添加一个 ContextMenu 控件-contextMenu1,并添加菜单项3.设置 notifyIcon1 ...

[程序猿初养成]Coursera-C程序设计进阶-第二周作业-编程题#2

编程题#2:四大湖 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 我国有4大淡水湖。 A说:洞庭湖最大,洪泽湖最小,鄱阳湖第三。 B说:洪泽湖最大...

[程序猿初养成]Coursera-C程序设计进阶-第二周作业-编程题#5

编程题#5:细菌实验分组 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 有一种细菌分为A、B两个亚种,它们的外在特征几乎完全相同,仅仅在繁殖能力上有显...

[程序猿初养成]Coursera-C程序设计进阶-第二周作业-编程题#6

编程题#6:流感传染 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 有一批易感人群住在网格状的宿舍区内,宿舍区为n*n的矩阵,每个格点为一个房间,房间...

<转>c#调用C++DLL类型转换

//c++:HANDLE(void   *)          ----    c#:System.IntPtr         //c++:Byte(unsigned   char)     --...
  • qrx2013
  • qrx2013
  • 2014年02月14日 22:02
  • 403
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在C#程序中调用浏览器
举报原因:
原因补充:

(最多只允许输入30个字)