引言: 你有没有用DELPHI开发Internet程序?是不是常常会烦恼FastNet组件为什么没有源代码?有很多问题,不看源代码,真不知道是什么问题。
摘要:一、界面色彩渐变效果的实现
界面色彩渐变效果是通过用渐变的画刷刷绘依次相邻的矩形块实现的。下面列举实例说明:
1.新建一个表单,假设其width为500,设置一个按钮button1,按此按钮将把表单置为由左向右由黄变白的渐变效果。
2.button1按钮的代码如下:
procedure tform1.button1click(sender: tobject);
var......
摘要: outlook express是一款大家比较熟悉的邮件工具,其html编辑器一直是众多程序员竞相模仿的目标。作者最近在一个项目的开发中,开始接触html编辑器的设计,并遇到了很多的难题。目前网络上关于ie编程的文章中,涉及mshtml编辑器的部分,又大多集中在vc领域,用delphi作为解决方案的少之又少。在经过一番艰难的摸索之后,作者积累了一些成功的经验。并撰成此文,希望与大家共同探讨。 注:......
DELPHI超级Internet控件集--INDY你有没有用delphi开发internet程序?是不是常常会烦恼fastnet组件为什么没有源代码?有很多问题,不看源代码,真不知道是什么问题.是不是也觉得fastnet组件支持的网络协议还不够多?现在不用烦恼了,有一套功能很丰富.使用很方便.开放源代码的免费internet控件集可以解决你的烦恼.这套控件集就是indy了.
【程序编程相关:
ORLAND.DATA.ORACLE不匹】 【推荐阅读:
模拟进程调度(delphi写的)
】
什么是indy?它有什么功能?怎么用?就让我慢慢道来. 【扩展信息:
[Delphi]根据 高斯正态分布随机函】
indy的全名是internet direct(也叫winshoes),它是一套开放源代码的internet控件集,它支持大部分流行的internet协议,包括tcp.udp.dns.icmp.finger.ftp.gopher.http.pop3.smtp.telnet.whois等,支持base64.md2.md4.md5等编解码,提供internet流行协议的客户端与服务器控件.indy控件集的客户端与服务器控件都有完整.详细的源代码例程与帮助文件,用户可以根据这些例子,简单方便快速的建造各种服务器程序,例如web服务器.telnet服务器.irc服务器.tcp.udp服务器等,而这些服务器都是支持多线程的.用户也可以很简单的编写出各种客户端程序,例如email.finger.ftp.ping.telnet等.著名的oicq使用的协议是udp,有了indy你可以使用udp服务器与udp客户端写出一个与oicq较劲的东东来.
indy是完全基于socket阻塞工作模式(后面讨论)的开发库,现在已经支持borland delphi.c++ buider与最新的kylix(linux里的delphi)等开发平台.目前,indy的最新正式发行版本是8.0版,最新beta版本是8.1版.indy8.0支持delphi 4.delphi 5.c++buider 4.c++buider 5.kylix等版本.kylix已经把indy作为标准组件打包到发行包里了.而且据说delphi 6.0将会把indy作为它的internet基本组件,由此可见indy的强悍实力.
看了怎么多吸引人的特性,是不是迫不及待的想得到它了?不用急,你可以随时到indy的主页上下载一份免费的源代码来安装,indy的网址是(http://www.nevrona.com/indy/),主页上会公布最新的indy消息,发表更新的源代码与相关文档....
下一页 摘要://// 使用说明:单击dbgrideh的标题栏排序(适用于ado)// --在dbgrideh的事件ontitlebtnclick引用该函数即可:// sortdbgrideh(sender, acol, column);// --为了保证表格的每一列都能点击触发排序,你需要将你需要排序的列属性// -- title->titlebutton设置为true。//procedure sor......