- 博客(5)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 数学操作及相关函数。
1. 绝对值: Abs 2. 返回整数: Trunc:截断、Round:四舍五入、Int 3. 平方: Sqr 4. 平方根: Sqrt 5. //判断一个整数是不是奇数: Odd 6. 判断一个整数是不是奇数: Odd 1. addr:获取对象指针 2. Length :获取字符串或数组长度 3. copy : / delete / insert :
2012-12-28 10:19:03 855 1
原创 Api 硬件和系统函数1
1. GetComputerName / SetComputerName:获取 / 更改计算机名称 GetComputerName(arr,d) 2. GetCursorPos/ SetCursorPos :获取/ 设置的是鼠标相对与屏幕的位置 3. GetTickCount : 获取系统已启动的时间 4. GetUserName :获取当前用户名 5. GetVersion
2012-12-27 15:49:48 725
原创 Delphi Thread CreateMutex : 防止同时出现多个应用程序实例(Server)
windows是个多用户多任务的操作系统,支持多个程序同时运行,如果你的程序不想让用户同时运行一个以上, 那应该怎样做呢? 本文将介绍避免用户同时运行多个程序的例子。 需要用到的函数CreateMutex ,CreateMutex 函数是windows中一个并不常用的函数, 该函数对象在系统中只能存在一个实例且是互斥体, 所以利用这种特性就很简单的实现了我们的要求。 【函数原声明】:
2012-12-27 14:01:59 3535
原创 Delphi 类方法和普通方法的区别
//类声明 TMyClass = class public class procedure MyProc; //类方式 constructor Create; //Create 也是类方法 end; var Form1: TForm1; implementation {$R *.dfm} { TMyClass }
2012-12-07 09:34:25 6638
原创 [Delphi]Packed Record和Record的区别
Record的数据各个字节都是对齐的,数据格式比较完整,所以这种格式相对packed占用的内存比较大,但是因为格式比较整齐,所以电脑读取这个类型的数据的时候速度比较快。而Packed Record对数据进行了压缩,节省了内存空间,当然他的速度也变的慢了。 type //Declare an unpacked record TDefaultRecord = Record
2012-12-07 08:55:23 2130
delphi 3D控件Gllabel如何显示中文
2014-11-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人