2020年4月6日

用Delphi开发的的组件如何使用自己设置的图标

摘要: 用Delphi开发的的组件如何使用自己设置的图标呢?它里面又有什么奥秘呢?设置自制组件的图标要进行以下几步: (1)知晓组件的信息: 我要注册的组件名为TMemoEditor,在MyEditor.pas单元中. (2)制作一个和你的组件所在的单元文件同名的dcr文件,这里即为MyEditor.dcr 阅读全文

posted @ 2020-04-06 09:25 Delphi7456 阅读(217) 评论(0) 推荐(0) 编辑

2016年7月5日

delphi安装 Tclientsocket, Tserversocket控件

摘要: 添加方法:菜单component->Install Packets按Add按钮,选择delphi目录里的bin目录下的dclsockets70.bpl(delphi2010是dclsockets140.bpl),然后TClientSocket和TServerSocket控件就会出现在Internet 阅读全文

posted @ 2016-07-05 14:09 Delphi7456 阅读(297) 评论(0) 推荐(0) 编辑

2016年5月22日

Delphi十进制和十六进制互转

摘要: Delphi 自带函数 IntToHex 功能说明:该函数用于将“十进制”转换成“十六进制”。该函数有二个参数。第一个参数为要转换的十进制数据,第二个参数是指定使用多少位来显示十六进制数据。 参考实例: Edit1.Text := IntToHex('100', 2); 执行结果,Edit1.Tex 阅读全文

posted @ 2016-05-22 12:48 Delphi7456 阅读(5235) 评论(0) 推荐(1) 编辑

DSPack各种使用方法

摘要: 1. DSPack 2.3.4 安装 一. 下载由于sourceforge最近不能访问,所以可以去 http://www.progdigy.com/ 下载。下载 http://www.progdigy.com/files/DSPACK234.zip 后,解压缩到一个目录(我用的是C:\Borland 阅读全文

posted @ 2016-05-22 12:11 Delphi7456 阅读(7489) 评论(0) 推荐(1) 编辑

2016年5月15日

delphi tidhttp 超时的解决方案

摘要: 现在delphi都发布到xe10.1了,tidhttp还有缺陷,那就是超时设置在没有网络或者连不上服务器的时候是无效的,不管你设置为多少都要10-20秒。connectTimeout和readTimeout都试过了,网上找了一圈,有人提出修改源码,我没试,应该也可以。我采用的是把idhttp.get方法放到线程里,在主线程定时检查返回状态,这样就可以控制超时时间了,代码如下。 1 strRes... 阅读全文

posted @ 2016-05-15 10:35 Delphi7456 阅读(2679) 评论(0) 推荐(0) 编辑

2016年4月7日

Delphi下实现全屏快速找图找色

摘要: 前言 最近有好几个朋友都在问我找图找色的问题,奇怪?于是乎写了一个专门用于找图找色的单元文件“BitmapData.pas”。在这个单元文件中我实现了从文件中导入位图、屏幕截图、鼠标指针截图、在图片上查找子图、在图片上查找颜色等功能。在查找过程中可以设定颜色变化范围、可以从左到右从上到下查找、也可以 阅读全文

posted @ 2016-04-07 23:25 Delphi7456 阅读(1532) 评论(0) 推荐(0) 编辑

Delphi在创建和使用DLL的时候如果使用到string,请引入ShareMem单元

摘要: 当使用了长字符串类型的参数、变量时,如string,要引用ShareMem。 虽然Delphi中的string功能很强大,但若是您编写的Dll文件要供其它编程语言调用时,最好使用PChar类型。如果您要坚持使用string类型的参数时、变量甚至是记录信息时,就要引用ShareMem单元,而且这个单元 阅读全文

posted @ 2016-04-07 22:31 Delphi7456 阅读(1756) 评论(0) 推荐(1) 编辑

2016年4月3日

Delphi中WebBrowser拦截网页Alert对话框消息(转)

摘要: 方法是实现了IDocHostShowUI接口,重写了弹出消息的方法。 阅读全文

posted @ 2016-04-03 12:44 Delphi7456 阅读(1021) 评论(0) 推荐(0) 编辑

2016年3月26日

Delphi检查GetElementByID返回值的有效性

摘要: Delphi 可以像JavaScript 脚本语言一样使用GetElementByID方法访问网页中指定ID的元素,一般要配合TWebBrowser组件使用。首先使用TWebBrowser浏览网页,然后访问网页的元素,例如:procedure TForm1.Button1Click(Sender:  阅读全文

posted @ 2016-03-26 09:15 Delphi7456 阅读(469) 评论(0) 推荐(0) 编辑

2014年12月2日

关于Win8对getElementsByTagName等dom方法兼容性的替代方法

摘要: 在对Twebbrowser进行dom编程时,引用MSHTML并使用其中的HTMLDocument;IHTMLElementCollection;IHTMLElement;能获得较好的代码提示其中封装的一些方法如getElementsByTagName也能较好的在xp、vista、win7等系统中使用... 阅读全文

posted @ 2014-12-02 11:06 Delphi7456 阅读(1504) 评论(0) 推荐(0) 编辑

导航