转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件开发 >> Delphi程序 >> 正文
Delphi 函数参考         ★★★★

Delphi 函数参考

作者:闵涛 文章来源:闵涛的学习笔记 点击数:5708 更新时间:2009/4/23 18:27:19
;     $[SysUtils.pas
      功能 返回排除最后斜线
      说明 Result := ExcludeTrailingPathDelimiter(S)
      参考 function SysUtils.ExcludeTrailingPathDelimiter
      例子 Edit1.Text := ExcludeTrailingBackslash(Edit2.Text);
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function LastDelimiter(const Delimiters, S: string): Integer;
      $[SysUtils.pas
      功能 返回最后一个分隔符的位置
      说明 LastDelimiter(''''.'''', ''''kingron.myetang.com'''') = 16
      参考 function SysUtils.StrScan;function SysUtils.ByteType
      例子 SpinEdit1.Value := LastDelimiter(Edit1.Text, Edit2.Text);
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function AnsiCompareFileName(const S1, S2: string): Integer;
      $[SysUtils.pas
      功能 返回比较两个文件名
      说明 当S1>S2返回值>0;当S1<S2返回值<0;当S1=S2返回值=0;区分大小写
      参考 function SysUtils.AnsiCompareStr
      例子 SpinEdit1.Value := AnsiCompareFileName(Edit1.Text, Edit2.Text);
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function SameFileName(const S1, S2: string): Boolean; $[SysUtils.pas
      功能 返回两个文件名是否相等
      说明 区分大小写
      参考 function SysUtils.AnsiCompareFileName
      例子 CheckBox1.Checked := SameFileName(Edit1.Text, Edit2.Text);
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function AnsiLowerCaseFileName(const S: string): string; $[SysUtils.pas
      功能 返回小写文件名
      说明 在非多字节字符系统上相当于AnsiLowerCase
      参考 function SysUtils.AnsiLowerCase
      例子 Edit2.Text := AnsiLowerCaseFileName(Edit1.Text);
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function AnsiUpperCaseFileName(const S: string): string; $[SysUtils.pas
      功能 返回大写文件名
      说明 在非多字节字符系统上相当于AnsiUpperCase
      参考 function SysUtils.AnsiUpperCase
      例子 Edit2.Text := AnsiUpperCaseFileName(Edit1.Text);
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function AnsiPos(const Substr, S: string): Integer; $[SysUtils.pas
      功能 返回子串Substr在字符中第一次出现的位置
      说明 不存在则返回0
      参考 SysUtils.AnsiStrPos
      例子 SpinEdit1.Value := AnsiPos(Edit1.Text, Edit2.Text);
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function AnsiStrPos(Str, SubStr: PChar): PChar; $[SysUtils.pas
      功能 返回指针子串Substr在指针字符中第一次出现的指针位置
      说明 不存在则返回nil
      参考 function SysUtils.StrByteType
      例子 Edit3.Text := AnsiStrPos(PChar(Edit1.Text), PChar(Edit2.Text));
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function AnsiStrRScan(Str: PChar; Chr: Char): PChar; $[SysUtils.pas
      功能 返回在指针字符串Str搜索字符Chr最后一个出现的地址
      说明 支持多字节字符系统;AnsiStrRScan(''''kingron.myetang.com'''', ''''.'''') = ''''.com''''
      参考 function SysUtils.AnsiStrScan
      例子 Edit2.Text := AnsiStrScan(PChar(Edit1.Text), ''''.'''');
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function AnsiStrScan(Str: PChar; Chr: Char): PChar; $[SysUtils.pas
      功能 返回在指针字符串Str搜索字符Chr第一个出现的地址
      说明 支持多字节字符系统;AnsiStrRScan(''''kingron.myetang.com'''', ''''.'''') = ''''.myetang.com''''
      参考 function SysUtils.StrScan
      例子 Edit2.Text := AnsiStrScan(PChar(Edit1.Text), ''''.'''');
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function StringReplace(const S, OldPattern, NewPattern: string; Flags:
      TReplaceFlags): string; $[SysUtils.pas
      功能 返回替换后的字符串
      说明 rfReplaceAll为替换全部内容;rfIgnoreCase为忽略大小写
      参考 function SysUtils.AnsiUpperCase;function SysUtils.AnsiPos;function
      System.Copy
      例子
      ///////Begin StringReplace
      procedure TForm1.Button1Click(Sender: TObject);
      begin
      Memo1.Lines.Values[''''[]''''] :=
      StringReplace(Edit1.Text, Edit2.Text, Edit3.Text, []);
      Memo1.Lines.Values[''''[rfReplaceAll]''''] :=
      StringReplace(Edit1.Text, Edit2.Text, Edit3.Text, [rfReplaceAll]);
      Memo1.Lines.Values[''''[rfIgnoreCase]''''] :=
      StringReplace(Edit1.Text, Edit2.Text, Edit3.Text, [rfIgnoreCase]);
      Memo1.Lines.Values[''''[rfReplaceAll, rfIgnoreCase]''''] :=
      StringReplace(Edit1.Text, Edit2.Text, Edit3.Text, [rfReplaceAll,
      rfIgnoreCase]);
      end;
      ///////End StringReplace
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function StringToGUID(const S: string): TGUID; $[SysUtils.pas
      功能 返回字符串S转换成全局标识
      说明 如果字符串非法将触发异常
      参考 fuction Windows.Succeeded
      例子 Edit2.Text := GUIDToString(StringToGUID(Edit1.Text));
      ━━━━━━━━━━━━━━━━━━━━━
      首部 function GUIDToString(const GUID: TGUID): string; $[SysUtils.pas
      功能 返回全局标识GUID转换成字符串
      说明 <NULL>
      参考 fuction Windows.Succeeded
      例子 Edit2.Text := GUIDToString(StringToGUID(Edit1.Text));
      ━━━━━━━━━━━━━━━━━━━━━ 
   


Delphi函数手册

abort 函数 引起放弃的意外处理

abs 函数 绝对值函数

addexitproc 函数 将一过程添加到运行时库的结束过程表中

addr 函数 返回指定对象的地址

adjustlinebreaks 函数 将给定字符串的行分隔符调整为cr/lf序列

align 属性 使控件位于窗口某部分

alignment 属性 控件标签的文字位置

allocmem 函数 在堆栈上分配给定大小的块

allowgrayed 属性 允许一个灰度选择

ansicomparestr 函数 比较字符串(区分大小写)

ansicomparetext 函数 比较字符串(不区分大小写)

ansilowercase 函数 将字符转换为小写

ansiuppercase 函数 将字符转换为大写

append 函数 以附加的方式打开已有的文件

arctan 函数 余切函数

assignfile 函数 给文件变量赋一外部文件名

assigned 函数 测试函数或过程变量是否为空

autosize 属性 自动控制标签的大小

backgrounddi2001.jpg 属性 背景色

beginthread 函数 以适当的方式建立用于内存管理的线程

bevelinner 属性 控件方框的内框方式

bevelouter 属性 控件方框的外框方式

bevelwidth 属性 控件方框的外框宽度

blockread 函数 读一个或多个记录到变量中

blockwrite 函数 从变量中写一个或多个记录

borderstyle 属性 边界类型

borderwidth 属性 边界宽度

break 命令 终止for、while、repeat循环语句

brush 属性 画刷

caption 属性 标签文字的内容

changefileext 函数 改变文件的后缀

chdir 函数 改变当前目录

checked 属性 确定复选框选中状态

chr 函数 返回指定序数的字符

closefile 命令 关闭打开的文件

color 属性 标签的颜色

columns 属性 显示的列数

comparestr 函数 比较字符串(区分大小写)

concat 函数 合并字符串

continue 命令 继续for、while、repeat的下一个循环

copy 函数 返回一字符串的子串

cos 函数 余弦函数

ctl3d 属性 是否具有3d效果

cursor 属性 鼠标指针移入后的形状

date 函数 返回当前的日期

datetimetofiledate 函数 将delphi的日期格式转换为dos的日期格式

datetimetostr 函数 将日期时间格式转换为字符串

datetimetostring 函数 将日期时间格式转换为字符串

datetostr 函数 将日期格式转换为字符串

dayofweek 函数 返回星期的数值

dec 函数 递减变量值

decodedate 函数 将日期格式分解为年月日

decodetime 函数 将时间格式分解为时、分、秒、毫秒

delete 函数 从字符串中删除子串

deletefile 命令 删除文件

diskfree 函数 返回剩余磁盘空间的大小

disksize 函数 返回指定磁盘的容量

dispose 函数 释放动态变量所占的空间

disposestr 函数 释放字符串在堆栈中的内存空间

ditherbackgrounddi2001.jpg?使背景色的色彩加重或减少50%

dragcursor 属性 当鼠标按下时光标的形状

dragmode 属性 按动的作用方式

dropdowncount 属性 容许的显示数据项的数目

editmask 属性 编辑模式

enabled 属性 是否使标签呈现打开状态

encodedate 函数 将年月日合成为日期格式

encodetime 函数 将时、分、秒、毫秒合成为时间格式

endmargin 属性 末尾边缘

eof 函数 对有类型或无类型文件测试是否到文件尾

eoln 函数 返回文本文件的行结束状态

erase 命令 删除外部文件

exceptaddr 函数 返回引起当前意外的地址

exclude 函数 从集合中删除一些元素

exceptobject 函数 返回当前意外的索引

exit 命令 立即从当前的语句块中退出

exp 函数 指数函数

expandfilename 函数 返回包含绝对路径的字符串

extendedselect 属性 是否允许存在选择模式,true时,multiselect才有意义

extractfiledir 函数 返回驱动器和路径

extractfileext 函数 返回文件的后缀

extractfilename 函数 返回文件名

extractfilepath 函数 返回指定文件的路径

fileage 函数 返回文件已存在的时间

fileclose 命令 关闭指定的文件

filecreate 命令 用指定的文件名建立新文件

filedatetodatetime 函数 将dos的日期格式转换为delphi的日期格式

fileexists 函数 检查文件是否存在

filegatattr 函数 返回文件的属性

 << 上一页  [11] [12]  下一页


[系统软件]InstallShield Express for delphi制作安装程序定…  [常用软件]InstallShield Express制作Delphi数据库安装程序
[Delphi程序]为什么选择Delphi.Net ?  [Delphi程序]《关于VisiBroker For Delphi的使用》(4)
[Delphi程序]Delphi 程序员代码编写标准指南  [Delphi程序]转贴:Conversion to Delphi 6: Missing unit Pro…
[Delphi程序]Borland Delphi 9 的新特性  [Delphi程序]Delphi 键盘码表
[Delphi程序]Chuck Jazdzewski的离开意味着Delphi的终结吗?  [Delphi程序]Delphi Access violations 问题的解决之道
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · C语言系列  · VB.NET程序
    · JAVA开发  · Delphi程序
    · 脚本语言
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台