| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 770 人关注过本帖
标题:[求助]怎么做个IE
只看楼主 加入收藏
mextb1860
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2005-7-10
收藏
 问题点数:0 回复次数:9 
[求助]怎么做个IE
一个文本筐控件。一个按钮控件
一个webBrowser控件。怎么做一个简单IE浏览器啊
搜索更多相关主题的帖子: 浏览器 控件 webBrowser 文本 
2006-03-09 22:59
mextb1860
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2005-7-10
收藏
得分:0 
郁闷啊
2006-03-10 11:18
月夜枫华
Rank: 4
等 级:贵宾
威 望:12
帖 子:437
专家分:42
注 册:2006-1-2
收藏
得分:0 
webBrowser记得有个方法叫Nagetive(),大概就是这个名字吧,我英文不好记不清了.是用来显示网页的
参数是string 类型,也就是地址了,你在button的单击事件里把textBox的Text属性作为参数传递给这个方法就行了

2006-03-10 11:34
梦幻情缘
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:769
专家分:20
注 册:2005-4-4
收藏
得分:0 
这个很简单,调用系统的那个函数并写几个参数就可以了!
2006-03-10 12:35
唐伯猫
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:5323
专家分:58
注 册:2005-8-9
收藏
得分:0 

//按回车时转到
private void comboBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if(e.KeyChar==(char)13)
{
DownLoad(this.comboBox1.Text);
this.comboBox1.Items.Add(this.comboBox1.Text);
}
}
private void DownLoad(string s)
{
System.Object nullObject=0;
string str="";
System.Object nullObjstr=str;
Cursor.Current=Cursors.WaitCursor;
this.axWebBrowser1.Navigate(s,ref nullObject,ref nullObjstr,ref nullObjstr,ref nullObjstr);
Cursor.Current=Cursors.Default;
i++;
if(i>1)
{
this.button1.Enabled=true;
}
}

private void button1_Click(object sender, System.EventArgs e)
{
DownLoad(this.comboBox1.Text);
}
//以上代码为点"转到"按钮时发生

private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
{
ToolBarButton eButton=e.Button;
if(e.Button==this.toolBarButton1)
{
this.axWebBrowser1.GoBack();//后退
i--;
if(i==1)
{
this.toolBarButton1.Enabled=false;
}
j++;
this.toolBarButton2.Enabled=true;
}
if(e.Button==this.toolBarButton2)
{
this.axWebBrowser1.GoForward();//前进
j--;
if(j==0)
{
this.toolBarButton2.Enabled=false;
}
i++;
this.toolBarButton1.Enabled=true;
}
if(e.Button==this.toolBarButton3)
{
this.axWebBrowser1.Stop();//停止
}
if(e.Button==this.toolBarButton4)
{
this.axWebBrowser1.Refresh();//刷新
}
if(e.Button==this.toolBarButton5)
{
this.axWebBrowser1.GoHome();//主页
}
}


<iframe name="alimamaifrm" frameborder="0" marginheight="0" marginwidth="0" border="0" scrolling="no" width="300" height="170" src="/go/app/tbk_app/chongzhi_300_170.php?pid=mm_28854300_2441872_11377541&page=chongzhi_300_170.php&size_w=300&size_h=170&stru_phone=1&stru_game=1&stru_travel=1" ></iframe>
2006-03-10 13:21
mextb1860
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2005-7-10
收藏
得分:0 
唐伯猫 你的看不懂。是用C#的吗
webBrowser记得有个方法叫Nagetive(),
单击按钮以后的事件里写这个
webBrowser.Nagetive()=Text1.text;
可是VS2005提示。类型不匹配
2006-03-10 15:14
月夜枫华
Rank: 4
等 级:贵宾
威 望:12
帖 子:437
专家分:42
注 册:2006-1-2
收藏
得分:0 
倒,是让你把Text1.Text作为参数啊
webBrowser.Nagetive(Text1.text)

2006-03-10 15:35
唐伯猫
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:5323
专家分:58
注 册:2005-8-9
收藏
得分:0 
我用的是03版本的.

<iframe name="alimamaifrm" frameborder="0" marginheight="0" marginwidth="0" border="0" scrolling="no" width="300" height="170" src="/go/app/tbk_app/chongzhi_300_170.php?pid=mm_28854300_2441872_11377541&page=chongzhi_300_170.php&size_w=300&size_h=170&stru_phone=1&stru_game=1&stru_travel=1" ></iframe>
2006-03-10 20:13
cchuier
Rank: 1
等 级:新手上路
帖 子:107
专家分:0
注 册:2005-4-10
收藏
得分:0 

相当无聊的东西:

后退 button1_Click 代码:
this.webBrowser1.GoBack();
前进 button2_Click 代码:
this.webBrowser1.GoForward();
停止 button3_Click 代码:
this.webBrowser1.Stop();
刷新 button4_Click 代码:
this.webBrowser1.Refresh();
主页 button5_Click 代码:
this.webBrowser1.GoHome();
输入框 textBox1_KeyDown 代码:
this.webBrowser1.Navigate(this.textBox1.Text);

2005版自带,2003需要自己往里加(以后自己先看看帮助,中文的东西还不看...)
两个IDE都没有只有SDK1.1的就惨了点,需要把windows中的shdocvw.dll转为托管的dll。然后在把AxSHDocVw名字空间加进去。编译时把dll包含一下就行了。


//小弟读过两年书,尘世中一个迷途小书童,华安! 哇,八个一块儿上吊,场面何其壮观!
2006-03-10 23:44
mextb1860
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2005-7-10
收藏
得分:0 
ddddd
2006-03-16 00:47
快速回复:[求助]怎么做个IE
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022096 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved