无幻

潜心成魔.....

Indy9的IdFTP完全使用

    Delphi 7自带的INDY控件,其中包含了IdFTP,可以方便的实现FTP客户端程序,参考自带的例子,其中有上传、下载、删除文件,但是不包含对文件夹的操作,得自己实现上传、下载、删除整个文件夹(带子目录和文件)。于是自己参考了网上的资料,重新整理下,使用归纳如下示例工程所示:窗体上放置...

2011-04-29 16:13:00

阅读数:13768

评论数:5

Indy9的TIdFTPServer封装类

在Delphi 7开发下有强大的Indy控件,版本为9,要实现一个FTP服务器,参考自带的例子,发现还要写很多函数,而且不支持中文显示文件列表等等。于是,自己改进封装了下,形成一个TFTPServer类。

2011-04-29 14:41:00

阅读数:6136

评论数:4

Delphi下DLL编程知识

DLL是编写Windows应用程序的关键组成部分。介绍了动态链接库(DynamicallyLoadable Library,DLL)的基本概念

2011-04-28 11:10:00

阅读数:6470

评论数:0

Delphi 7 自定义消息框MessageMyDlg

在之前的文章《深入了解Delphi 7中的四种消息框》了解到MessageDlg消息框不够强大,而Application.MessageBox、MessageBox实质都是Windows API函数MessageBox,无法根据自己需要所修改。于是,从MessageDlg入手,定制自己所需要的消息...

2011-04-27 14:46:00

阅读数:5390

评论数:0

Delphi 7 定义你自己的消息

一个消息标识符是一个整数大小的常数。Windows自用低于1024的消息,所以当你声明你自己的消息,你应该开始高于这一数字。

2011-04-26 15:38:00

阅读数:3773

评论数:0

Delphi 7 定义你自己的事件

定义新的事件完全是比较少见。然而,当一个组件介绍行为是完全不同于任何其他组件不同,所以你需要为它定义一个事件。

2011-04-26 11:35:00

阅读数:7251

评论数:2

VC2008以资源形式实现多语言版本

越来越多的程序支持多语言切换,或者能自动适应当前系统语言,让自己开发的程序支持多语言不仅可以让自己的程序被国人使用,也能让外国程序爱好者使用。VC开发多语言程序有多种方法,或读取配置文件,或使用不同资源DLL等等。这里介绍以资源形式实现多语言版本。 1.打开Visual Studio 200...

2011-04-13 21:34:00

阅读数:16203

评论数:8

图片特效制作网站收集

图片特效制作网站收集,一些效果在线处理,很不错

2011-04-12 21:20:00

阅读数:2146

评论数:0

TortoiseSVN1.6.15的一些使用

TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什...

2011-04-11 14:28:00

阅读数:2128

评论数:0

Delphi 7自带的TeeChart组件

Delphi 7自带的TeeChart组件版本为4.04,为标准版,虽然现在来说已经比较过时了,但是对于学习图表的使用,还是蛮不错的,下面开始进入建立一个TeeChart图表应用程序。

2011-04-08 09:02:00

阅读数:13556

评论数:0

Delphi编辑框自动提示完成功能

最近在想要使用当鼠标进入编辑框,或者在编辑框输入某个字符就会在编辑框上面或者下面弹出可参考输入内容,就像谷歌搜索框一样,如下图所示: 要想完成这个功能,就必须得需要shell32.dll的支持,涉及到Shell外壳编程,在参考《Delphi深度探索》一书中的《实现AutoC

2011-04-01 19:32:00

阅读数:6625

评论数:3

提示
确定要删除当前文章?
取消 删除
关闭
关闭