7.文件操作函数
7.1 GetFileOpenName(title,pathname,filename{,extention{,filter}})
返回值:Integer。执行成功返回1,错误返回-1
7.2 FileLength(filename)
Filename:string类型,要得到文件长度的文件名,可以包含路径
返回值:long。执行成功返回指定文件长度,文件不存在返回-1
7.3 FileOpen(filename{,filemode{,fileaccess{,filelock{,writemode}}}})
Filename:string类型,要打开文件的文件名,可以包含路径
Filemode:LineMode!(缺省)或StreamMode!
Fileaccess:read! (缺省)或write!
Filelock:LockReadWrite! (缺省);LockRead!;Shared!
WriteMode:Append! (缺省);Replace!
返回值:integer.发生错误返回-1。当文件不存在时,函数创建该文件
7.4 FileRead(fileno,variable)
Fileno:integer类型,由FileOpen()函数得到
Variable:string或blob类型,保存读取的数据
返回值:integer.
7.5 FileClose(fileno)
Fileno:integer类型,由FileOpen()函数得到
返回值:integer.执行成功返回1,发生错误返回-1,
7.6 FileDelete(filename)
Filename:string类型,指定要删除文件的文件名,可以包含路径
返回值:boolean.
7.7 FileWrite(fileno,variable)
返回值:integer.该函数一次只可以写入32765个字节
7.8 GetFileSaveName(title,pathname,filename{,extention{,filter}})
返回值:integer。
7.9 FileExists(filename)
Filename:string类型,要检查文件存在性的文件名,可以包含路径
返回值:boolean.
7.10 FileSeek(fileno,position,origin)
Position:long类型,相对origin的偏移量
Origin:FromBeginning!;FromCurrent!;FromEnd!
返回值:long,执行成功返回指针移动后指针的位置。
8.国际化函数
函数 | 返回值 | 功能 |
IsAllArabic(string) | Boolean | 确定string是否全部为阿拉伯文 |
IsAllHebrew(string) | Boolean | 确定string是否全部为希伯来文 |
IsAnyArabic(string) | Boolean | 确定string是否包含阿拉伯文 |
IsAnyHebrew(string) | Boolean | 确定string是否包含希伯来文 |
IsArabic(character) | Boolean | 确定字符是否是阿拉伯文(第一个) |
IsArabicAndNumbes (string) | Boolean | 确定string是否全部由阿拉伯文和数字组成 |
IsHebrew(character) | Boolean | 确定字符是否是希伯来文(第一个) |
IsHebrewAndNumbrs(string) | Boolean | 确定string是否全部由希伯来文和数字组成 |
Reverse(string) | String | 颠倒string的次序 |
ToAnsi(string) | Blob | 将Unicode字符转换成Ansi字符 |
ToUnicode(blob) | string | 将Ansi字符转换成Unicode字符 |
整理时间:2019-11-19 10:00:00
时间:2019-11-19 10:10:05:00