C# 浏览器(高手来)

[复制链接]
查看11 | 回复3 | 2009-2-4 17:32:01 | 显示全部楼层 |阅读模式
如何写出一个火狐一样的浏览器,支持插件(Flash......)
C#里的Web。。有这功能吗 ??
如果没有那讲下思路(支持插件)
如果有,也讲一下思路(支持插件)
那谢谢各位了,在问一个问题(计算机图形学)如何自学,C#行吗 ??

回复

使用道具 举报

千问 | 2009-2-4 17:32:01 | 显示全部楼层
支持插件你还是先放下吧,实现基本的功能吧,这些功能想想就足够让你头大了 你要与服务器进行TCP通信,接受与发送REQUEST和RESPONSE,有时需要加密解密SSL算法,优化线程同步下载图片等资源,解析HTML、XML、SHTML、内码和内置JS、VBS脚本,排版,高效的页面刷新(涉及到OpenGL或DirectX图形编程),对JS、VBS的功能支持,层布局,数据交互,AJAX客户端支持,同步刷新,用户响应与脚本交互…… 省省吧,你以为谁都可以做浏览器的啊,你知道IE、FF团队有多少人么?你一个人能顶人家顶级的软件公司一个团队? 你如果只是需要在程序里面嵌套网页,直接用WebBrowser控件就可以了,那个底层都写好了,只要调用下...
回复

使用道具 举报

千问 | 2009-2-4 17:32:01 | 显示全部楼层
用WEBBROWSER组件就可以实现。 但是那还是使用的IE浏览器 ,只是换了一个窗口真正写一个浏览器,很复杂,用到tcp通信,翻译html语言,然后排版显示...
回复

使用道具 举报

千问 | 2009-2-4 17:32:01 | 显示全部楼层
用WEBBROWSER组件就可以实现。没你想的那么难。http://www.codefans.net/soft/2068.shtml这里有一个别人写好的。有源代码。这里是资料。http://www.codeproject.com/KB/cs/webbrowser.aspx...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行