社区
非技术区
帖子详情
DELPHI用webbrowser打开网页时,网页报错,要怎么调试?
SHOUHUO5
2018-01-15 10:27:17
如果直接用浏览器打开的话在浏览器中直接按F12就能调试网页,但是用DELPHI的webbrowser打开网页,要怎么调试网页呢?
...全文
1431
3
打赏
收藏
DELPHI用webbrowser打开网页时,网页报错,要怎么调试?
如果直接用浏览器打开的话在浏览器中直接按F12就能调试网页,但是用DELPHI的webbrowser打开网页,要怎么调试网页呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Bone_storm
2018-01-16
打赏
举报
回复
帮顶
xiaocongzhi
2018-01-16
打赏
举报
回复
PopWebBeforeNavigate2加载前事件;PopWebDocumentComplete加载完成事件;还有其它一些事件,你自己研究一下
SHOUHUO5
2018-01-15
打赏
举报
回复
没人回答吗?
《十万个为什么-计算机应用技巧大全》
▲软件名称:《十万个为什么-计算机应用技巧大全》 ▲使用的第三方控件(随源代码提供): 1、Flatstyle 平面控件 2、OutLookBar 仿 OutLook 滑动菜单控件 3、Microsoft HTML Object Library[Version4.0] ActiveX (.ocx) 控件, 安装后,在 %
Delphi
5%\Imports\ 路径下生成文件 MSHTML_TLB.dcu 文件,非常大,影响编译速度(建议按 Ctrl+F9 键编译)。在程序中要加入 uses 段中。该控件随 Microsoft 的 IE 浏览器一同安装在 Windows 中, 必须在
Delphi
中安装引入。 4、
Delphi
的 TextData 控件。 ▲开发及运行环境: 本软件在中文 Windows98 下使用
Delphi
5.0 企业版开发,可以运行在 Windows 各系列版本下。由于使用了
Web
Browser
控件的扩展功能,所以与各机器所安装的 IE 的版本关系较大,如果软件运行
时
报错
,请升级到 IE5.0 后试试。 ▲使用的第三方控件(随源代码提供): 1、Flatstyle 平面控件 2、OutLookBar 仿 OutLook 滑动菜单控件 3、Microsoft HTML Object Library[Version4.0] ActiveX (.ocx) 控件, 安装后,在 %
Delphi
5%\Imports\ 路径下生成文件 MSHTML_TLB.dcu 文件,非常大,影响编译速度(建议按 Ctrl+F9 键编译)。在程序中要加入 uses 段中。该控件随 Microsoft 的 IE 浏览器一同安装在 Windows 中, 必须在
Delphi
中安装引入。 4、
Delphi
的 TextData 控件。 ▲全局热键及功能: F1
打开
帮助 F3 查找 F9 自动滚屏切换 Ctrl+O
打开
外部文档 Esc 关闭“
打开
外部文档”对话框 Ctrl+Q 关闭程序 ▲主要编程技术及实现的功能: 1、全新的图形窗口界面,区别于 Windows 传统的标准界面风格; 2、更换皮肤外壳功能; 3、更换语言功能; 4、通过
网页
链接操作程序内过程技术; 5、屏幕滚动的方向和速度可以根据鼠标的位置和纵向坐标值进行动态调节。 当鼠标位于当前屏幕的上半部分
时
,屏幕向上滚动,鼠标位置越靠上, 屏幕向上滚动的速度越快;当鼠标位于当前屏幕的下半部分
时
, 屏幕向下滚动,鼠标位置越靠下,屏幕向下滚动的速度越快。 同
时
,速度是自动连续调节的。自动调节和滚动条拖拉可以叠加。 6、注册表、ini 文件的操作; 7、制作完全功能的对话框; 8、浏览器控件
Web
Browser
编程技巧; 9、控件的动画显示/隐藏编程; 10、程序运行状态的保存和恢复; 11、在桌面、开始菜单、程序组、收藏夹创建快捷方式技巧; 12、在 IE 的工具栏和 Tools 菜单中动态添加/删除按钮和菜单项技术; 13、注册机编程方法; 14、Dll 动态链接库的存取; 15、全局热键的定义:无论焦点在哪个控件上,只要在同一线程内,都可以激活该热键。 应用了 Windows 的消息处理机制。 16、浏览窗口支持文件拖放。 17、软件运行后自动记录运行日志。 ▲安装及运行: 本软件是纯绿色软件,直接解压到某文件夹下即可运行。 主文件是 Why100000.exe。当然,为了使用方便,可以在
打开
主程序后, 进入设置界面, 给桌面等地方添加本程序的快捷方式。 ▲本软件的发行方式: 注:注册码见下: Name:crsky Code:212221271317
Delphi
中
Web
Browser
报错
解决
问题:
Delphi
使用
Web
Browser
打开
网页
时
总是报一些错误,不适用于现在的
网页
,经查证是调用的IE版本较低 解决 进入注册表(regedit) 进入以下路径 32位:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_
BROWSER
_EMULATION 64位:HKEY_L...
web
browser
1 脚本
报错
_
delphi
Web
Browser
的使用方法详解(三)
Web
Browser
操作记要
Web
Browser
1.GoHome; //到浏览器默认主页
Web
Browser
1.Refresh; //刷新
Web
Browser
1.GoBack; //后退
Web
Browser
1.GoForward; //前进
Web
Browser
1.Navigate('...'); //
打开
指定页面
Web
Browser
1.Navigate('about:blank'); ...
用
web
Browser
打开
网页
出现脚本错误怎么办
当IE浏览器遇到脚本错误
时
,在浏览器左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。我们在用
web
Browser
编写的程序
打开
网页
,遇到脚本有问题是,会弹出一个错误提示框,需要确认后才能够进行执行。如果我们设计的程序是用来自动处理
网页
的,那么在出现这种情况
时
,程序运行被打断,需要人工干预。这显然无法达到我们的要求。 那么,在使用
web
Bro
Delphi
中
Web
Browser
控件的3个bug及解决方案
1、如果
打开
的页面中,有通过javascript关闭页面的,只会把控件关闭,包含控件的窗口仍然存在,并且手工关闭窗口
时
,出现问题; 2、
打开
的页面,通过鼠标选定的内容,不能复制,无论是通过右键菜单复制,还是通过Ctrl+C快捷键复制,都不可以; 3、
打开
有
Web
Browser
控件的窗口,关闭窗口之后,内存得不到释放(此Bug在其他语言中也存在)。 以上三个问题,是必须解决的。
非技术区
828
社区成员
53,611
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章