用C#.NET C/S结构里 怎么调一个网址
用C#.NET C/S结构里 怎么调一个网址,谢谢。 --------------------编程问答-------------------- 不知道你所谓的调用一个网址是个什么意思?是在WebBrower里面设置地址还是解析一个地址? --------------------编程问答-------------------- ?????????楼主讲明白点儿。 --------------------编程问答-------------------- 调用一个网址有什么用呢?估计楼主要是显示所调用网址的内容吧。相当于一个网页抓取器,或者就是一个网页小偷程序。这方面的程序百度大叔那里有很多。问他要。 --------------------编程问答----------------------------------------编程问答-------------------- 如果需要看到页面:嵌一个WebBrowser控件、直接调用IE;如果不需要看到界面,直接利用WebClient类 --------------------编程问答-------------------- 因为我做的程序,需要调第三方的结果,而第三方的结果是用IE展现的,所以我要在我程序里调用某一个网址给它传一个参数就行。
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = @"C:\Program Files\Internet Explorer\iexplore.exe";
process.StartInfo.Arguments = "http://www.126.com";
process.Start();
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = @"C:\Program Files\Internet Explorer\iexplore.exe";
process.StartInfo.Arguments = "http://www.126.com";
process.Start();
上面写的IE的文件这不写死了,如果不是安装在@"C:\Program Files\Internet Explorer\iexplore.exe"; 不就有问题了吗?
--------------------编程问答-------------------- WebClient --------------------编程问答-------------------- Dim strA As String = "www.sina.com.cn"
System.Diagnostics.Process.Start(strA)
--------------------编程问答-------------------- Dim strA As String = "www.sina.com.cn"
System.Diagnostics.Process.Start(strA)
和
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = @"C:\Program Files\Internet Explorer\iexplore.exe";
process.StartInfo.Arguments = "http://www.126.com";
process.Start();
我都试了不好用啊。 --------------------编程问答-------------------- 请问 如果需要看到页面:嵌一个WebBrowser控件、直接调用IE;如果不需要看到界面,直接利用WebClient类
请问 WebClient 例子给一个,万分感谢。 --------------------编程问答-------------------- 如果不需要看到界面,直接利用WebClient类
你到底要进行什么操作??
--------------------编程问答--------------------
System.Diagnostics.Process newProcess;
private void button1_Click(object sender, EventArgs e)
{
newProcess = new System.Diagnostics.Process();
string targetUrl = "http://www.baidu.com";
try
{
System.Diagnostics.Process.Start(targetUrl);
}
catch (System.Exception other)
{
MessageBox.Show(other.Message);
}
}
亲身测试,绝对可用! --------------------编程问答-------------------- 直接调用系统默认的浏览器,我的就是Chrome的 --------------------编程问答-------------------- Process.Start("http://www.baidu.com");
即可调用默认浏览器打开这个网页 --------------------编程问答-------------------- 楼上正解。可以使用linklabel。 --------------------编程问答-------------------- 学习了。。
--------------------编程问答--------------------
--------------------编程问答-------------------- 啊,BS和CS进行交互?WebService行不? --------------------编程问答--------------------
支持 --------------------编程问答-------------------- System.Diagnostics.Process.Start("http://www.baidu.com");
--------------------编程问答-------------------- --------------------编程问答-------------------- System.Diagnostics.Process newProcess;
private void button1_Click(object sender, EventArgs e)
{
newProcess = new System.Diagnostics.Process();
string targetUrl = "http://www.baidu.com";
try
{
System.Diagnostics.Process.Start(targetUrl);
}
catch (System.Exception other)
{
MessageBox.Show(other.Message);
}
}
我试了上面的,提示“拒绝访问” --------------------编程问答-------------------- --------------------编程问答-------------------- 高人给个具体的例子,急。 --------------------编程问答-------------------- System.Diagnastics.Process.Start("iexplore.exe","http://www.baidu.com"); --------------------编程问答-------------------- System.Diagnastics.Process.Start("iexplore.exe","http://www.baidu.com");
我用上面的不好用啊,请指教。 --------------------编程问答-------------------- 学习了
! --------------------编程问答--------------------
直接用下面的,
System.Diagnostics.Process.Start("http://www.baidu.com"); //默认用ie打开的,你的机器必须装ie的
补充:.NET技术 , C#