12 2011 档案

摘要:procedure AppLog(msg: string); var f: textfile;begin try try AssignFile(f, ExtractFilePath(ParamStr(0)) + 'app.log'); if not fileexists(ExtractFilePath(ParamStr(0)) + 'app.log') then rewrite(f) else append(f); writeln(f, FormatDateTime('yyyy-MM-dd HH:mm:ss', No... 阅读全文
posted @ 2011-12-31 23:41 世界之窗 阅读(254) 评论(0) 推荐(0)
摘要:function GetImageFormat(AFileName: string): TImageFormat;var aStream: TMemoryStream; formatFlag: Word;begin aStream := TMemoryStream.Create; try aStream.LoadFromFile(AFileName); aStream.Position := 0; Result := ifUnKnown; if aStream.Size = 0 then Exit; aStream.ReadBuffer(formatFla... 阅读全文
posted @ 2011-12-31 23:33 世界之窗 阅读(438) 评论(0) 推荐(0)
摘要:2012年开始写博客,记录常用的技术知识点供大家交流。主要用到的开发环境是delphi2010.下面献上一段很好用的解析字符串的函数FastSplit。 1 function FastSplit(const S: string; const Delimiter: string = ','): TStrings; 2 var 3 i, j: integer; 4 begin 5 Result := TStringList.Create; 6 i := 1; 7 j := Pos(Delimiter, S); 8 while j > 0 do 9 begin10 ... 阅读全文
posted @ 2011-12-31 23:24 世界之窗 阅读(261) 评论(0) 推荐(0)