社区
语言基础/算法/系统设计
帖子详情
如何用delphi做一个程序,可以打开某个网页
gyx999
2011-04-06 11:17:05
我原来用webbrowser,但是这样的程序会被杀毒软件误报为病毒。
于是我用IdHTTP1 存着临时文件,然后用webbrowser加载
S := IdHTTP1.Get('http://www.baidu.com/');
S := UTF8Decode(S);
memo1.Text := S;
Memo1.Lines.SaveToFile('1.html');
但是,还是会报病毒。为什么呢?
...全文
174
7
打赏
收藏
如何用delphi做一个程序,可以打开某个网页
我原来用webbrowser,但是这样的程序会被杀毒软件误报为病毒。 于是我用IdHTTP1 存着临时文件,然后用webbrowser加载 S := IdHTTP1.Get('http://www.baidu.com/'); S := UTF8Decode(S); memo1.Text := S; Memo1.Lines.SaveToFile('1.html'); 但是,还是会报病毒。为什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haitao
2011-04-08
打赏
举报
回复
[Quote=引用 2 楼 gyx999 的回复:]
引用 1 楼 qq378596210 的回复:
兰州的什么杀软啊!用webbrowser打开网页杀软会爆毒?!!?! 据我所知很大一部分软件都是用webbrowser来搞界面的吧,那岂不是全被误杀了?是不是你打开的网页挂马了?还是其他什么被杀软认为是病毒行为的东西?
难道是跟打开的网页内容有关?
http://91.55.lt/91porn.rar
打开的网页绝对不含病毒。但这个是……
[/Quote]
你暂时改为打开google,会不会爆毒?
一对比就知道了
gyx999
2011-04-08
打赏
举报
回复
难道别无他法?
sanguomi
2011-04-07
打赏
举报
回复
和indy有关的。
某些杀软对IDNY比较敏感, 因为以前很多人用INDY做过很多。。
shuaialang
2011-04-07
打赏
举报
回复
成人发布器..
兰州一路走好跨省不送
gyx999
2011-04-07
打赏
举报
回复
[Quote=引用 3 楼 sanguomi 的回复:]
和indy有关的。
某些杀软对IDNY比较敏感, 因为以前很多人用INDY做过很多。。
[/Quote]
那怎么办呢?
有没有其他办法?
gyx999
2011-04-06
打赏
举报
回复
[Quote=引用 1 楼 qq378596210 的回复:]
兰州的什么杀软啊!用webbrowser打开网页杀软会爆毒?!!?! 据我所知很大一部分软件都是用webbrowser来搞界面的吧,那岂不是全被误杀了?是不是你打开的网页挂马了?还是其他什么被杀软认为是病毒行为的东西?
[/Quote]
难道是跟打开的网页内容有关?
http://91.55.lt/91porn.rar
打开的网页绝对不含病毒。但这个是成人发布器,这个有关系吗?
差布多先生
2011-04-06
打赏
举报
回复
兰州的什么杀软啊!用webbrowser打开网页杀软会爆毒?!!?! 据我所知很大一部分软件都是用webbrowser来搞界面的吧,那岂不是全被误杀了?是不是你打开的网页挂马了?还是其他什么被杀软认为是病毒行为的东西?
DELPHI
打开
网站.rar
此资料作为,学习开发
delphi
者的参考,通过
delphi
来
打开
运行网站,直接源码展示,有无编程经验者,都能使用,简单易学,希望给你带来帮助。
Delphi
将
程序
放在开机启动中并添加事件处理器.rar
Delphi
将
程序
放在开机启动中并添加事件处理器,
程序
实现的功能还有
打开
拨号连接、为
Delphi
程序
添加事件和事件处理器,相关
程序
定义: procedure Button4Click(Sender: TObject);{当事件触发后调用此过程} private { Private declarations } val1,val2,res:integer; {val1和val2存放输入的两个整数,res存放两数的积} FTooBig : TNotifyEvent; {定义
一个
指向事件处理器的指针FTooBig} procedure TForm1.TooBig(Sender: TObject); begin Application.MessageBox('有乘数大于200或0或为空了,你看看,快看','测试自定义事件! ',MB_OK); end; 注:输入的乘数乘数不能大于200或者为0或为空,否侧,引起你自定义的事件。
Delphi
XE10零基础实战快速入门
通过课堂上
一个
一个
的实战例子,演示
Delphi
XE10的用法,最后通过
一个
完整的通讯录
程序
,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
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
2010资源,
delphi
2010快捷键
给你个比较常用的
delphi
快捷键列表,能提升工作效率 其实这些东西在ide的设置里都能看到。。。 CTRL+SPACE 代码补全,很好用的(先改了输入法热键) CTRL+SHIFT+C 编写申明或者补上函数 CTRL+SHIFT+↑(↓) 在过程、函数、事件内部, 可跳跃到相应的过程、函数、事件的定义(在INTERFACE和IMPLEMENTATION之间来回切换) CTRL+SHIFT+G 插入GUID CTRL+J (弹出
DELPHI
语句提示窗口,选择所需语句将自动完成一条语句)代码模板 CTRL+K+E(F) 标识符变小(大)写 CTRL+K+O(N) 选中的变小(大)写 CTRL+O+U 切换选择块的大小写 SHIFT+鼠标左键 先选中任一控件,按键后可选中窗体 CTRL+SHIFT+I(U) 代码整块移动右移(左移)2个空格 ALT+鼠标左键 可以块选代码,用来删除对齐的重复代码非常有用 CTRL+E 快速选择(呵呵,试试吧,很好玩的) 在属性窗口按TAB键将光标移动到属性名区,键入属性名的开头字母可快速定位到该属性 F4 运行到光标处 F5 设置断点 F7 步进式调试同时追踪进入子过程 F8 步进式调试不进入子过程 F9 运行 CTRL+F9 编译 CTRL+B BUFFER LIST窗口 CTRL+F2 停止正在调试的
程序
CTRL+F3 弹出CALL STACK窗口 CTRL+F5 添加览视变量 CTRL+F7 计算窗口 SHIFT+F8 调试时弹出CPU窗口 CTRL+BACKSPACE 后退删除
一个
词,直到遇到
一个
分割符 CTRL+T 删除光标右边的
一个
单词 CTRL+Y 删除光标所在行 CTRL+SHIFT+Y 删除光标之后至本行末尾之间的文本 ALT+[(]) 查找上(下)
一个
对应的标识符 CTRL+ENTER 定位到单元文件 CTRL+HOME 将光标移至文件头 CTRL+END 将光标移至文件尾 CTRL+PAGEDOWN 将光标移至本屏的最后一行,屏幕不滚动 CTRL+PAGEUP 将光标移至本屏的第一行,屏幕不滚动 CTRL+↑(↓) 向上(下)滚动屏幕,光标跟随滚动不出本屏 ALT+G 跳到某行 CTRL+鼠标转轮 加速滚屏 CTRL+S 保存 SHIFT+CTRL+S 保存所有 CTRL+F4 等于FILE菜单中的CLOSE项 CTRL+I 插入TAB CTRL+L 继续查找 CTRL+N 同ENTER键,但光标位置保持不变 CTRL+SHIFT+E 显示EXPLORER CTRL+SHIFT+F11
打开
工程设置窗口 F11 显示属性窗口 SHIFT+ALT+F11 显示对象列表窗口 F12 切换EDITOR/FORM CTRL+F12
打开
某个单元文件 SHIFT+F12
打开
某个窗体 CTRL+TAB 在INSPECTOR中切换PROPERTIES页和EVENTS页 CTRL+SHIFT+N 定义(取消)书签N CTRL+N 跳到书签N CTRL+SHIFT+T 在光标行加入TO-DO注释 CTRL+箭头 以1像素单位更改所选控件位置 SHIFT+箭头 以1像素单位更改所选控件大小 ALT+F11 Use某个单元 SHIFT+F10 等于鼠标右键(WINDOWS快捷键)。 SHITF+箭头 选择文本
语言基础/算法/系统设计
16,748
社区成员
33,247
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章