2014年9月29日

delphi XE7 中的消息

摘要: 在delphi XE7的程序开发中,消息机制保证进程间的通信。 在程序中,消息来自: 1)系统: 通知你的程序用户输入,涂画以及其他的系统范围的事件; 2)你的程序:不同的程序部分之间的通信信息。 什么时候使用消息? 当你写程序的时候,通常是使用事件而不是消息,控件触发事件让你来处理而其内部则是通过消息机制处理的(对你是透明的),从而实现和其他控件之间的通信以及处理系统... 阅读全文

posted @ 2014-09-29 09:23 蓝田老吴 阅读(549) 评论(0) 推荐(0) 编辑

2014年9月27日

关于delphi XE7中的动态数组和并行编程(第一部分)

摘要: 本文引自:http://www.danieleteti.it/category/embarcadero/delphi-xe7-embarcadero/ 并行编程库是delphi XE7中引进的最受期待的功能之一。下面是一个简单的并行编程例子: procedure TFormThreading.Button1Click(Sender: TObject); var tasks:... 阅读全文

posted @ 2014-09-27 16:47 蓝田老吴 阅读(337) 评论(0) 推荐(0) 编辑

2014年8月13日

Delphi 使用Indy的TidPOP3接收邮件

摘要: 最近测试了下delphi的Indy控件包中的TIdPOP3接收邮件功能,由于有些邮件服务器必须支持加密方式,所以,本测试直接使用的是加密方式(SSL),如果不需要加密方式,只需要更改服务端口以及断开POP3控件的IOHandler即可。 使用中应该先连接服务器,然后在进行读取或者删除处理,之后要断开服务器。 程序代码如下: {新的POP3邮件接收函数包,使用POP3的协... 阅读全文

posted @ 2014-08-13 18:03 蓝田老吴 阅读(3008) 评论(0) 推荐(0) 编辑

如何取得文件的创建时间?

摘要: uses SysUtilsfunction GetFileDateTime(FileName: string): TDateTime;var intFileAge: LongInt;begin intFileAge := FileAge(FileName); if intFileAge = -1 ... 阅读全文

posted @ 2014-08-13 15:50 蓝田老吴 阅读(183) 评论(0) 推荐(0) 编辑

导航