以后路径相关的处理, 用 IOUtils.TPath 就很方便了. //较常用的方法: TPath.GetTempPath;                  {获取临时文件夹路径} TPath.GetTempFileName;              {获取一个临时文件名} TPath.GetPathRoot();                {提取盘符, 如: c:\} TPath.GetDirectoryName();            {提取路径} TPath.GetFileNa…
看MSDN,GetWindowRect的说明如下: BOOL WINAPI GetWindowRect( _In_  HWND   hWnd, _Out_ LPRECT lpRect // 注意,没*号指针 ); BOOL WINAPI GetWindowPlacement( _In_    HWND            hWnd, _Inout_ WINDOWPLACEMENT *lpwndpl // 注意,有*号指针,这里可能已经是双重指针 ); 但是实际调用直接传递Rect结构体,而不是…
JSON之SuperObject(1):一直盼着Delphi能够直接支持"正则:Delphi2009刚来的时候,有了JSON,但:Delphi2010带了两个相关单元:DBXJS:我想不等了,找第三方吧,真的找到了惊喜:JSON:先来个简单测试:://SuperObject提倡使用接口;Pars:var:jo:ISuperObject;:begin --------------------------------------------------------------------------…
1. 前言 Matlab单元数组cell和结构体struct都可以将不同类型的相关数据集成到一个单一的变量中,使得大量的相关数据的处理变得非常简单而且方便.但是,需要注意的是,单元数组和结构体只是承载其他数据类型的容器,大部分的数学运算是针对两者之中具体的数据进行,而不是针对单元数组或结构体本身进行. 单元数组中的每一个单元是通过一个数字来进行索引的,但用户需要加入到一个单元中或者从一个单元提取数据时,需要给出单元数组中该单元的索引.结构体和单元数组十分相似,两者的区别在于,结构体中的数据存储并…
Delphi XE2 新增 System.Zip 单元, 可用一句话压缩整个文件夹了 单元内主要就是 TZipFile 类, 最方便使用的是它的类方法: TZipFile.ExtractZipFile() //解压 Zip 文件到指定文件夹 TZipFile.IsValid() //判断指定文件是否是有效的 Zip 文件 TZipFile.ZipDirectoryContents() //压缩指定路径下的所有文件 测试: uses System.Zip; { 把 C:\Temp\TestDir…
Delphi 2010已于近日由Embarcadero公司发布.作者Kim Madsen作为一名资深的Delphi开发者,在他的博客中谈到了Delphi 2010的新性能.它的使用感受以及对Delphi语言未来的期望.博文如下: Delphi 2010使用的第一感觉是:是时候为它抛弃Delphi 7了. Delphi 2010比以往的Delphi版本都要快,而且它保留了一些Delphi 7的特性,比如可以将旧的条形控件(componentbar)找回.但这同时也带了相关的问题(比如在重启Delp…
Delphi 2010已早由Embarcadero公司发布.作者Kim Madsen作为一名资深的Delphi开发者,在他的博客中谈到了Delphi 2010的新性能.它的使用感受以及对Delphi语言未来的期望.博文如下: Delphi 2010使用的第一感觉是:是时候为它抛弃Delphi 7了. Delphi 2010比以往的Delphi版本都要快,而且它保留了一些Delphi 7的特性,比如可以将旧的条形控件(componentbar)找回.但这同时也带了相关的问题(比如在重启Delphi…
Microsoft .NET Framework 3.0 .NET Framework 3.0 中增加了不少新功能,例如: Windows Workflow Foundation (WF) Windows Communication Foundation (WCF) Windows Presentation Foundation (WPF) Windows CardSpace Microsoft .NET Framework 3.5 .NET Framework 3.5 在3.0新增功能的基础上…
下面delphi 2010是动画GIF的支持方法:  1.在窗体上放一个Image1控件.注意:这时设置其Picture属性,加载一幅动画GIF是不会动画显示的.  2.在窗体的FormCreate事件或其他事件(如按钮的点击事件)中写如下代码:  Image1.AutoSize := True; Form1.Autosize := True; Image1.Picture.LoadFromFile('C:\Gif89a.gif'); TGIFImage(Image1.Picture.Graph…
呵呵,毫不客气地说,Delphi 2010 这个版本可以算是 Delphi 的一个“里程碑”,为什么这么说?因为这个版本实现了几个 Delphi 应该有却一直没有的功能 Delphi 2010 的新功能其实并不是很多,并没有那么“惊艳”,主要都集中在“细节”改进. 首先来张 About,版本号是:Delphi 2010 version 14.0.3391.20582: 目前发现有以下 5 点改进: 1.Object Inspector 中的 Boolean 属性显示了 Checkbox 这个改进…