DELPHI
文章平均质量分 67
wer123yao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
延迟函数
在Delphi中,通常可以用以下三种方法来实现程序的延时,即TTtimer控件,Sleep函数,GetTickCount函数。但是其精度是各不相同的。一、三种方法的简单介绍1)TTtimer控件 TTtimer控件的实质是调用Windows API定时函数SetTimer和KillTimer来实现的,并简化了对WM_TIMER 消 息的处理过程。通过设置OnTimer事件和Inter原创 2007-05-17 14:58:00 · 1185 阅读 · 0 评论 -
常用函数
DateDiff("y",timefield,2002-11-28)>0 在年的区分度上比较时间大小============================================================================== listview中的checkbox中的 钩选: var first,secord:tlistitem;原创 2007-05-17 14:56:00 · 660 阅读 · 0 评论 -
导出到EXCEL,TEXT
var frmSendJindu: TfrmSendJindu; arXlsBegin: array[0..5] of Word = ($809, 8, 0, $10, 0, 0); arXlsEnd: array[0..1] of Word = ($0A, 00); arXlsString: array[0..5] of Word = ($204, 0, 0, 0, 0, 0); ar原创 2007-05-17 15:05:00 · 824 阅读 · 0 评论 -
DELPHI错误分析
******************************** 编 译 错 误 信 息 ********************************; not allowed before ELSE ElSE前不允许有“;” clause not allowed in OLE automation section 在OLE自动区段不允许“”子句 is not a type i转载 2007-05-17 16:24:00 · 1989 阅读 · 0 评论 -
从字符串中解析出 [] 内的内容
function jiexi(strsql:string):string; begin while (AnsiPos([,strSql) begin result:=copy(strsql,AnsiPos([,strSql)+1,AnsiPos(],strSql)-AnsiPos([,strSql)-1); end;end;转载 2007-05-17 14:43:00 · 588 阅读 · 0 评论 -
邮件解码
很多时候有收到以 ‘=?utf-8?Q?=’或者 ‘?GB2312?B?1qe’开头的信息,那么如何解码呢以下是函数:目前增加支持 utf-8,BIG5的转换。Q表示Q编码,B表示B编码。=============================uses EncdDecd=========================//信息/Subject: =?utf-8?Q?=E原创 2009-07-15 09:36:00 · 1081 阅读 · 2 评论 -
动态创建ACCESS数据库
1:通过OLE方式创建uses ComObj; procedure TFormOffice.BitBtn1Click(Sender: TObject);varCreateAccess:OleVariant;beginCreateAccess:=CreateOleObject(´ADOX.Catalog´);CreateAccess.Create(´Provider=原创 2009-07-15 16:45:00 · 445 阅读 · 0 评论 -
获取完整的系统临时文件路径
有临时文件可以放到这里,而不用自己维护 function GetLongPathName(lpszShortPath: PChar; lpszLongPath: PChar; cchBuffer: DWORD): DWORD; stdcall; external kernel32 name GetLongPathNameA;//调用ker原创 2009-07-15 16:40:00 · 1094 阅读 · 0 评论
分享