社区
Delphi
帖子详情
在delphi中打开多个网页,如何在同一个浏览器中?
bluesun
2010-04-08 10:06:00
在delphi中打开多个网页,如何在同一个浏览器中,浏览器是ie8,ie8现在有新选项卡这种模式。用的打开网页的方法是ShellExecute
...全文
116
2
打赏
收藏
在delphi中打开多个网页,如何在同一个浏览器中?
在delphi中打开多个网页,如何在同一个浏览器中,浏览器是ie8,ie8现在有新选项卡这种模式。用的打开网页的方法是ShellExecute
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
okgxs
2010-04-08
打赏
举报
回复
喽上 说的对,用 tab 就就可以了,每次你想打开新的页面,动态创建一个tab 页面然后打开网页就可以了
我之前就是这样实现的
haitao
2010-04-08
打赏
举报
回复
自己在form里嵌pagecontrol,再在tabsheet里嵌Twebbrowser
Delphi
开发的
网页
浏览器
v1.0源代码.rar
一款使用
Delphi
开发的
网页
浏览器
,源代码来自鱼C论坛,时间有限,做得很粗糙。关于几个WebBrowser的控制按钮是自己靠着蹩脚英语加上词典猜的 - - 自己本地开phpstudy测试了一下应该是没猜错 主页我没用gohome,手动设成了鱼C 但是不知道如何实现不能前进、后退、停止时,按钮的enableb属性为false 我的鼠标是6键的,没查到鼠标上面前进后退键的键值(应该是叫键值吧?),不能用鼠标上的前进后退按钮控制
浏览器
的前进后退。点击新标签浏览的时候会自动以IE
打开
,回去看看能不能实现多标签(不知道这个功能会不会涉及到
浏览器
的内核)下一步准备回去把界面美化一下,再把以上问题解决,再加一个POST登陆鱼C论坛的功能,搜索引擎和收藏夹。
Delphi
程序调用IE
打开
浏览器
窗口的源程序
内容索引:
Delphi
源码,系统相关,IE,
浏览器
Delphi
程序调用IE
打开
浏览器
窗口的源程序,实现在自己的窗口
中
打开
或关闭IE,第一次
打开
程序会枚举出最前端的一个IE窗口,以及窗口标题等信息,你也可以自己输入新网址。
一套Developer Express控件包 For
Delphi
7
一套Developer Express控件包 For
Delphi
7Developer Express控件简介Express Scheduler Suite可以建立类似于Outlook
中
日历那样的空间,计划任务。ExpressQuantumGrid Suite一个超级牛的Grid控件,不要告诉我不知道什么是Grid,其
中
Filter功能也是非常厉害的。ExpressBars Suite非常厉害非常厉害的工具条菜单控件。ExpressPrinting System 打印控件,可以和ExpressQuantumGrid 完美连接,还没发现有没有报表功能,要不就是没有报表功能,完美的ExpressQuantumGrid控件就可以代替了。ExpressQuantumTreeList Suite 非常牛的树状控件,跟ExpressQuantumGrid 结合起来很厉害的。ExpressNavBar 是用来做类似于XP下的
浏览器
左边的导航条的,非常地帅。ExpressLayout Control 好像是界面布局的控件。ExpressDBTree Suite非常好用的数据库树形列表控件。ExpressMasterView专门用作总单细单甚至多层的关系的GRID显示,它的效率比ExpressQuantumGrid Suite还要高,不过功能不是很强。ExpressDBTree Suite 结合数据库表进行像WINDOWS
中
浏览器
中
树结构显示的控件。ExpressOrgChart 结合数据库表进行组织结构显示的控件。ExpressVerticalGrid Suite 表结构以垂直方式(卡片样式)的GRID显示,一般来说,GRID适合用来显示,而VerticalGrid适合用来编辑数据。下面的控件还不知道有什么用,请有知道的介绍一下。ExpressFlowChartExpressSpreadSheet (includes Kylix support) 下面我们开始安装1、 首先关闭
delphi
7,如果您正在运行着它的话。 2、 安装ExpressLayout Control 1.1.11 for d7 ok3、 安装ExpressBars Suite 5.1.3 ok4、 安装ExpressDBTree Suite Version 1.3.1 ok5、 安装ExpressOrgChart 1.3.2 ok6、 安装ExpressFlowChart.v1.3.2 ok7、 安装DevExpress ExpressMasterView 1.2.1 ok8、 安装ExpressSpreadSheet (includes Kylix support) 1.1.12 ok9、 安装ExpressNavBar v1.3.1 ok10、安装ExpressPrinting System 3.1 ok11、安装ExpressQuantumGrid Suite 5.0 ok12、安装Express Scheduler Suite 1.0 13、安装ExpressQuantumTreeList Suite v4.0.2 14、安装ExpressVerticalGrid Suite 3.0.2 注:经过我反复试验发现Express Scheduler Suite 1.0 ExpressQuantumTreeList Suite v4.0.2 ExpressVerticalGrid Suite 3.0.2 与ExpressQuantumGrid Suite 5.0有冲突只要其
中
有任何两种控件安装,就不能装入扩展控件包ExpressExtendedEditors Library 5,Grid会少很多控件。15、运行
Delphi
_7,出现第一个提示框后, 按否在
Delphi
7
中
通过Tools->Environment Options->Library->Library path菜单路径
打开
Diredtories窗口。 将含有以下路径: ......Developer Express IncExpressDataController
Delphi
7Lib ......Developer Express IncXP Theme Manager
Delphi
7Lib ......Developer Express IncCX Library
Delphi
7Lib ......Developer Express IncExpressEditors Library 5
Delphi
7Lib ......Developer Express IncExpressPageControl 2
Delphi
7Lib ......Developer Express IncExpressQuantumGrid 5
Delphi
7Lib 删除,重新添加为,或保留一份修改为: ......Developer Express IncExpressDataController
Delphi
7Sources ......Developer Express IncXP Theme Manager
Delphi
7Sources ......Developer Express IncCX Library
Delphi
7Sources ......Developer Express IncExpressEditors Library 5
Delphi
7Sources ......Developer Express IncExpressPageControl 2
Delphi
7Sources ......Developer Express IncExpressQuantumGrid 5
Delphi
7Sources 18、到Grid 5.0目录下的完美补丁目录19、将以下2个文件:cxExtEditorsVCLD7.bpl dclcxExtEditorsVCLD7.bpl 解压到操作系统的System目录(注:W2K/WinXP
中
应为system32目录)
中
覆盖原文件。 20、将压缩包
中
ExpressEditors Library 5目录解压到Program FilesDeveloper Express Inc下覆盖原安装目录; 21、将压缩包
中
ExpressPageControl 2目录解压到Program FilesDeveloper Express Inc下覆盖原安装目录; 22、将压缩包
中
ExpressQuantumGrid 5目录解压到Program FilesDeveloper Express Inc下覆盖原安装目录; 23、将压缩包
中
Bpl目录解压到Borland
DELPHI
7Projects下覆盖原目录。 24、到此全部安装完毕,对于ConvertGrid3Demo和ConvertGrid3MasterDetailDemo还必须同时安装“DevExpress ExpressQuantumGrid Suite v3.22 for
Delphi
7”,才行!
Delphi
根据WebBrowser实现
网页
功能.rar
Delphi
根据WebBrowser实现
网页
功能,一个简单的
网页
浏览器
,仿IE
浏览器
界面,功能当然没有IE多了,只是实现了输入网址URL,
打开
网页
的功能,另外还有基本的刷新
网页
、后退、前进功能,适合
Delphi
初学者研究学习WebBrowser组件的使用,方便你在程序
中
内嵌
网页
浏览功能。
GExperts 1.32 For
Delphi
7
大家都知道,
Delphi
语言的功能是相当强大的,由于其拥有很好的扩展性,因此很多公司、团队和个人开发了辅助
Delphi
编程的工具软件。GExperts就是一个这样的免费而且优秀的软件(在我的印象
中
,好像只有控件包
中
的Rxlib和Mwedit能够与之媲美)。GExperts是一个
Delphi
的扩展功能软件,也叫做Experts,我现在使用的版本是1.32。 下载完毕后,执行安装程序,然后再进入
Delphi
(在安装GExperts之前,请关闭正在运行的
Delphi
),你会发现在
Delphi
选单栏
中
增加了一个选单项目:GExperts,在其下面还有很多的子选单,让我们一个个来看。 1. Procedure List:过程列表。
Delphi
中
缺少像VB那样在编辑窗口
中
位于上方的对象--事件过程列表。此项功能正是在一定程度上弥补了这一点。 该窗口相当详细地列出了你所使用的窗口
中
所有的过程和函数,通过鼠标双击可以直接定位到该过程或者函数的代码处。另外你还可以将过程的代码复制到剪贴板
中
,这个功能在写相关的技术文档的时候特别有用。此外你还可以通过“Search”选项来迅速地找到所需要的函数,以省却上下滚动查找的麻烦,如果你的窗口或者函数库
中
具有大量的过程函数,这一点是很有益处的。 2. Expert Manager:专家管理。用来让你方便地管理所安装的所有的Expert的一个功能。 3. Grep Search:查询。在开发比较大的程序时,我们经常需要搜索程序
中
的某项内容,
Delphi
自身所带的查询功能不够强大,而GExperts的这个Grep可以完成更多的任务。如图2所示,首先输入你想查找的内容,然后在选项
中
可以选择一下内容:是否大小写敏感、是否忽略注释内容、是否整字模式、是否搜索DFM文件、是否使用表达式进行搜索(表达式搜索是Grep内含的一项强大的功能);在“Where”选项
中
你还可以选择是否只选择当前文件、是否搜索项目
中
的所有文件、是否搜索现在
打开
的文件、是否搜索整个目录,如果你选择了搜索整个目录,那么还有不少关于目录的设置可以供你选择。 图3是搜索后显示结果的窗口,非常清晰明了,将各个文件内搜索到的结果用一种类似于Section List的样式清晰地排列出来,而每个结果除了表明行号以外,还用选
中
的方式着重显示出来。Grep功能还可以脱离
Delphi
直接在Windows
中
运行。 4. Message Dialogue:对话框生成器。由于这个对话框生成器用的是MessageDlg函数,而不是MessageBox函数,所以和
中
文的兼容性不太好。 5. Backup Project:备份工具。数据备份是我们应该养成的好习惯,这里也考虑到了,你什么都不用操心,一个按钮就可完成备份工作。它为你准备了常用的
Delphi
文件类型,当然你可以加入特定的文件后缀,并且还可以选择为压缩后的文件加上密码,这样别人就很难看到你的文件了。 6. Clear Directories:清除目录。在开发一个程序的过程
中
,总会生成很多的临时文件,比如说
Delphi
自动生成的~打头的备份文件,还有很大的DSM
中
间文件,这些文件其实我们并不需要,但是手工删除实在太麻烦了,第一因为它们数量不少,第二每次你退出
Delphi
开发环境,这些文件又会自动生成,所以就有了这个很体贴人心的清除目录
中
不需要文件的功能。它已经为你设定了常用的需要清除的文件后缀,你也可以增加新的后缀,然后鼠标轻轻一按,目录里就干干净净了。 7. Clipboard History:剪贴板记录。这个功能也是非常实用的,它可以将每一次剪贴动作都记录下来,当你需要的时候,就可以快速查找到所需要的内容,在进行比较复杂的编辑时,你再也不需要因为剪贴板只能保存一次内容而犯愁了,这个功能可以为你保存最近的20次使用情况,如果你需要,还可以保存更多。因为它采用了在列表框
中
显示剪贴的首行内容和文本框
中
显示全部内容,所以,既不占用太多屏幕空间,又可以做到一目了然。 8. Favorite file:常用的文件。在开发一个软件的时候,你会用到很多的外部文件,比如图像文件、数据库文件、文本文件以及相关的开发资料。有了这个功能,你不需要每次都记住那些文件藏在硬盘的哪一个角落,你可以根据文件的性质,建立起文件夹树,在每一个文件夹下面可以加入你所需要的文件,通过双击文件就可以直接
打开
这个文件。 9. Class Browser:类
浏览器
。这个功能扩充了
Delphi
自身所带的同样功能,使用起来更加直观,并且增加了功能强大的打印功能。 10. Source To HTML:将源代码转化为HTML格式。如果你是一个像我这样的自由软件作者,经常需要将源代码发布到
网页
上,这项功能能帮助你完成这个任务。转化后的HTML代码可以完整地保留颜色、样式、字体等,并且可以让你自己定制。 11. PE Information:文件头信息。在这个功能
中
你
打开
一个可执行文件,然后就能知道关于这个文件的MS-DOS文件头信息、PE文件格式文件头信息、需要的DLL文件信息、输出的函数信息(比如说DLL文件)。 12. IDE Menu ShortCuts:编辑环境选单快捷键。如果你觉得
Delphi
原来设置的快捷键不是很顺手,那么你可以在这里将它们一一改动。在这里,你会看到一个和
Delphi
的开发环境一模一样的选单,选择你需要改动的选单项目,然后改变或者设置新的快捷键就可以了。 13. Project Dependences:项目文件调用关系分析。在一个比较复杂的项目开发
中
,各个文件之间的调用关系不是凭印象可以弄清楚的,现在有了这个分析工具,你可以查阅到某个文件调用了哪些单元、被哪些单元调用了,以及调用的单元又被别的哪些单元文件调用过的交叉列表。
Delphi
不会主动删除你增加了但是又没有使用的单元文件,有了这个分析工具可以对自己程序
中
的某个单元调用其他单元的情况看得一清二楚。另外我们还可以通过这个工具来了解某些函数库单元、公用文件的调用情况。 14. Code Proofreader:代码自动校验。这是一个功能强大的工具,它可以自动修正你在
Delphi
编程过程
中
的打字错误,就像我们已经在Word
中
习惯的那样。你可以输入和输出相关的字典文件。利用这个功能,一方面可以纠正自己经常容易打错的字,另一方面,还可以将它作为一种扩展宏的作用。 15. Project Option Set:项目设置。如果你在进行不同项目的开发的时候,需要进行一些不同的设置,比如编译器
中
的有关选项,如果在不同的项目切换时,经常要做这样的重复工作,似乎效率太低了。这个功能可以为不同的项目设置几组不同的值,你可以根据自己的需要将几组设置分别存盘,在需要的时候调入。为了方便用户,每一个具体的值都有简短的提示说明其含义。
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章