![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Delphi
km_afei
这个作者很懒,什么都没留下…
展开
-
delphi 整理的常用函数
// 获得计算机名AnsiString GetComputerName(){char name[MAX_COMPUTERNAME_LENGTH + 1];DWORD size = MAX_COMPUTERNAME_LENGTH + 1;if(GetComputerName(name,&size))return AnsiString(name);转载 2016-11-18 16:55:18 · 669 阅读 · 0 评论 -
Delphi写dll文件
一、开使你的第一个DLL专案 1.File->Close all->File->New﹝DLL﹞代码: //自动产生Code如下 library Project2; //这有段废话 uses SysUtils, Classes; {$R *.RES} begin end. 2.加个Func进来: 代码:转载 2016-11-18 16:57:28 · 1279 阅读 · 0 评论 -
DELPHI 函数集
abs(x) 绝对值arctan(x) 反正切cos(x) 传回馀弦函数值exp(x) e的x次幂frac(x) 取小数部分int(x) 取整ln(x) 自然对数sin(x) 传回正弦函数值 sqr(x) x*xsqrt(x) 平方根其它pred(x) pred('D')='C', pred(tru转载 2016-11-19 09:15:16 · 1671 阅读 · 1 评论 -
Delphi常用关键字用法详解
本文详细介绍了Delphi中常用的各个关键字名称及用法,供大家在编程过程中借鉴参考之用。详情如下:absolute://它使得你能够创建一个新变量, 并且该变量的起始地址与另一个变量相同.var Str: string[32]; StrLen: Byte absoluteStr;//这个声明指定了变量StrLen起始地址与Str相同.//由于字符串的第0个位置保存了字转载 2016-11-19 09:18:07 · 993 阅读 · 0 评论 -
Delphi 检查文件是否存在
Delphi下检查文件是否存在,我们可以使用FileExists函数其原形如下:Function FileExists(const FileName: string): Boolean;示例:if Not FileExists('路径+文件名') then begin showmessage('所指定的文件存在'); end;原创 2016-11-19 16:15:00 · 16168 阅读 · 0 评论 -
Delphi数据类型转换函数
Delphi数据类型转换函数DateTimeToFileDate将DELPHI的日期格式转换为DOS的日期格式DateTimeToStr将日期时间格式转换为字符串DateTimeToString将日期时间格式转换为字符串DateToStr将日期格式转换为字符串FileDateToDateTime将DOS的日期格式转换为原创 2016-11-19 16:24:56 · 1018 阅读 · 0 评论 -
Delphi中怎么调用vb的DLL
VB直接生成的是ActiveX dll, 经过改造,也能生成标准的Windows DLL。 不知道你说的VB生成的dll是哪一类?1. 标准的Windows DLL, delphi的例子很多。 无需等VB生成的dll。2. 如果是vb生成的active x dll, 那么: 首先注册VB的ActiveX DLL,然后在Delphi的Project菜单上选择import Type L转载 2016-12-02 12:23:48 · 1117 阅读 · 0 评论 -
cdecl、stdcall、fastcall是什么?哪种可以实现个数不定的入口参数,为什么?
三者都是函数调用的约定。cedel:c declare(c调用约定)的缩写,是c和c++程序的缺省调用方式,规则是,从又向左的顺序压参数入,由调用者把参数弹出栈,对于传入参数的内存栈是由调用者来维护的,正因为如此,只有这种调用方式可以实现个数不定的入口参数(可变参数)。stdcall:是pascal程序的缺省调用方式,规则是,按从右向左的顺序入栈,被调用的函数在返回前清理传送参数的转载 2016-12-02 13:09:57 · 316 阅读 · 0 评论