delphi为什么那么多的delphi第三方控件安装

这几天,接触到在delphi中内嵌网页,用delphi7自带的TWebBrowser控件,显示的内容与本机IE8显示的不一样,但是跟装IE8之前的IE6显示一个效果。现在赶脚是下面两个原因中的一个:
1.Navigate这个方法用的有点问题,里面的参数不同及Navigate2等不同方法,调用的IE内核版本不同
2.这个自带的控件用着不爽,直接换一个第三方控件
对于第一点,找了半天冒发现什么,赶紧转换思路,于是找到了
EmbeddedWB这个第三方控件。。。
下载址:/SoftView/SoftView_2705.html或http://d.download.csdn.net/detail/randb/631380
delphi7中安装方法:
http://salomi./954
另附几个我为了解决这个问题赶脚有用的网址:
Delphi第三方控件EmbeddedWB的使用方法:
/cyrist/blog/item/e19ec9052eedc.html
一个具有参考价值的帖子:
http://topic.csdn.net/u//32b22ac0-8e5f-4f9f-aaa52380.html?seed=&r=#r_
如何用Delphi调用IE打开网页:http://blog.csdn.net/mrwu9902/article/details/4954555
关于调用其他浏览器内核的控件(我安装了使用火狐内核的Mozilla ActiveX控件,但是代码调用的时候,报错了,没怎么管了,有兴趣的同仁可以研究下):
http://topic.csdn.net/u//fe8-49d7-9d95-9d9c00767e65.html
http://topic.csdn.net/u//e-47cb-bad1-35ef2a7bd0cc.html
/b//using-firefox-instead-of-twebbrowser-in-delphi-applications.htm
http://www.paranoia.clara.net/articles/taming_the_lizard_with_delphi.html
做了这些功课,希望该问题下周一能够顺利解决。。。。。。
//////////////////////////////////////更新一下//////////////////////////////////////////////////////////
最近一段时间没时间关注这个问题了,不晓得那个网页是里面用了脚本的原因还是其他什么原因,唉,反正是结果目前还没得到我想要的
1.EmbeddedWB与TWebBrowser实现效果一样,跟IE8效果不一样,有一种说法是&这两个控件调用的不是本机的IE内核,在delphi7中而是调用的IE6内核&。。。自己目前还不清楚。。。
2.谷歌控件Delphi Chromium Embedded:/p/delphichromiumembedded/
这个装好了以后,要把exe的输出路径设置到DEF/win32/bin,如果修改源代码,貌似是可以不用总是把生成的exe放那个目录的,没实现我想要的效果,就没研究这个问题了。。。
这个用了之后,打开那个网页的时候,半天没反应,窗口好像死在那了。。。有哪位高手看到这,知道原因的,还请留言指点几句。。。
3.还有GeckoBrowser for Delphi这个控件,还没研究出来怎么用这玩意。。。
4.这一种自己可以改变下IE浏览器窗口的显示
procedure OpenInIE(aURL: string);
IE := CreateOleObject('InternetExplorer.Application');
IE.Visible := //可见
IE.left := 0;
IE.top := 0;
IE.height := 1050; //高度
IE.width := 1680; //宽度
IE.menubar := 0; //取消菜单栏
IE.addressbar := 0; //取消地址栏
IE.toolbar := 0; //取消工具栏
IE.statusbar := 0; //取消状态栏
IE.resizable := 0; //不允许用户改变窗口大小
IE.Navigate(aURL);
procedure TForm1.Button2Click(Sender: TObject);
ShellExecute(Handle, 'open', 'IExplore.EXE', '', nil, SW_SHOWNORMAL);
procedure TIEShowFrm.FormCreate(Sender: TObject);
Flags: OLEV
//WebBrowser1.Navigate(WideString(''), Flags, Flags, Flags, Flags);
WebBrowser1.Navigate('');
阅读(...) 评论()我常用的delphi 第三方控件
来源:博客园
有网友问我常用的控件及功能。我先大概整理一下,以后会在文章里面碰到时再仔细介绍。 Devexpress VCL 这个基本上覆盖了系统界面及数据库展示的方方面面,是做桌面系统必备的一套控件,目前的版本是, 支持win32 及win64。 AutoUpgrader 这个是自动更新的一个小控件,适合桌面程序自动更新,但是自从2007 年后,就没有更新了,我对其进行了修改,使其可以安装在delphi XE2 上, 同时支持win64。 Devart 公司出品的UniDAC,ODAC,SDAC,IBDAC, 这几个是目前delphi 数据库存取最好的控件,UniDAC 几乎支持所有的数据库存取,而后面几个则是针对每种 提供专用的访问和控制功能,尤其是ODAC ,可以直接使用TCP/IP 连接oracle,免去安装Oracle客户端的麻烦,非常适合各种场合应用(在xe2 里面,已经可以直接支持用 Iphone 访问oracle了)。 Advanced Data Export 和 Advanced Data Import 这是 EMS 公司出品的数据导入、导出控件,几乎可以导入、导出常用的各种数据格式,是数据库转换和备份的必备控件。 NativeXml 是生成和解析XML 文件及格式一个非可视控件(使用时,直接引用单元),是一个轻量级的xml 解析器,支持windows 和linux, 以前是收费的, 现在是开源了(唉,可惜我当时的银子了)。 Paxcompiler 是目前最快的,最稳定的Pascal 脚本解析器,我前面介绍的delphi web 脚本就是使用它做解释器的,目前还不支持win64,据作者说今年元月底就会支持win64. kbmMW 是目前唯一与Remobjects 并驾齐驱的delphi多层解决方案, 比Remobjects
紧凑、便宜,但是功能绝不输给Remobjects。我后面后介绍使用kbmMW 实现各种多层应用。 TeeChart Pro 在delphi 的图形显示方面目前唯一的选择,虽然从delphi 3 就随delphi 捆绑发布,但是捆绑的是标准版,很多功能都不全,要展示各种绚丽的统计、分析功能, 还是要用专业版(呵呵,领导们都是喜欢这个的)。最新的TeeChart Pro 已经支持firemonkey了(兼容性还有点问题),你可以把pc 上的绚丽图形放到Iphone 上了。 从 Delphi 1 开始,delphi 每个版本都会有报表工具,但是每次自带的报表工具都相当不给力,几乎没有人使用,因此出现了几个非常不错的第三方报表工具,例如Reportbuilder, Fastreport 等,由于今年出的delphi xe2 开始捆绑Fastreport 标准版,同时Reportbuilder 的价格高的离谱,而且fastreport 确实非常不错,建议报表工具还是用Fastreport. Delphi 目前应该还是windows 平台非常强的开发工具,因此经常会用来写windows 服务,虽然Delphi 本身支持winservice
的开发,但是功能也就是能开发而已,要开发专业的 winservice, 还是要用 Svcom , 这个可以像普通程序一样调试服务程序,同时支持 界面和服务在同一个程序里面,调试、配置、安装都非常方便。 这几年随着web 技术的发展,各种JS 框架越来越多,与delphi 后台结合,基本上都需要使用JSON 格式,delphi XE 开始支持JSON ,但是个人认为语法复杂,理解困难, 幸好有开源的 Super Object Toolkit ,非常直观和简单,在服务器端运行也非常稳定,我上面的文章也有介绍。 以上就基本上是我常用的控件,当然还有些控件由于比较偏,就不再做介绍了。我个人的原则是只要有现成的控件,我不会再去做类似的,毕竟个人精力和能力有限,而人家专业做控件的, 无论从质量和功能上都有保证,同时只要是正版用户,作者都会很及时的修改bug 的,自己把精力放到实现第三方无法实现的地方就可以了。
免责声明:本站部分内容、图片、文字、视频等来自于互联网,仅供大家学习与交流。相关内容如涉嫌侵犯您的知识产权或其他合法权益,请向本站发送有效通知,我们会及时处理。反馈邮箱&&&&。
学生服务号
在线咨询,奖学金返现,名师点评,等你来互动做个小调查,散散分:delphi实际开发中,有多少人大量使用第三方控件?
50lijianchuang0702]
做个小调查,散散分:delphi实际开发中,有多少人大量使用第三方控件?
50lijianchuang0702]
发布时间: 9:00:52
编辑:www.fx114.net
本篇文章主要介绍了"做个小调查,散散分:delphi实际开发中,有多少人大量使用第三方控件?
50lijianchuang0702]",主要涉及到做个小调查,散散分:delphi实际开发中,有多少人大量使用第三方控件?
50lijianchuang0702]方面的内容,对于做个小调查,散散分:delphi实际开发中,有多少人大量使用第三方控件?
50lijianchuang0702]感兴趣的同学可以参考一下。
比如在一个正式的软件中,使用了多少第三方控件?10个以下?10个到20个?还是更多?
还有大家对使用第三方控件有什么看法?我想做一个小软件,想全部使用raize控件,不知道可取不可取?谢谢大家指导!一般用用Raize\Devexpress
要漂亮点还是得用第三方啊
常用第三方控件不超过5个Devexpress表格,其他基本不用Raize得用,其它也要用,各自侧重点不同,没试过一个全部搞定合适的就用suipackDevexpress、ehlib、fastreportRaize\Devexpress\TMS&&&刚好10个。raize,TMS,DEV,EHLib,indy,ics&好像其它不多用.ehlib,indy一个也没有界面一般用Raize\Devexpress
报表用RM一个没用,除了维护的程序需要控件外!只用报表ReportBuilder
及自己简略写了几个点点控件同意1楼的&最好是那样尽量使用自带的,因为只开发过两个很简单的程序,所以第三方只用过xpmenu,并且重新安装系统时要安控件很麻烦.基本不敢用大套的第三方控件(除了indy,ics),一般只是偶尔用带源码的小控件使用带源码的小控件,也是尽量不安装到ide,而是直接在代码里创建,而不是摆到form里需要就用&不刻意用或不用很少用raize,DEV,bs
这些用的比较多,其它的也有.看效果啦5个不超过5个。有需求就用!
找不到,就自己写!indy会用到,但是不会完全依赖第三方控件!我常用ehlib/odac,偶尔用下QuickReport。该用的时候就用好了,cxgrid,odac控件菜鸟程序员,来向大家学习的幫頂,有好東西再分享。我们以前用delphi开发数控方面的偶尔用用Raize\Devexpress,第三方控件一般用得不多使用皮肤试试suipack除了FR,没用过其它第三方控件Devexpress、ehlib、fastreportfastreport,suipack.&其他都不用.
本文标题:
本页链接:delphi第三方控件安装方法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
delphi第三方控件安装方法
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 delphi xe7第三方控件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信