功能:文件压缩

格式:
FileCompress(f,cf,type,flag)
FileCompress(f,cf,type)
FileCompress(f,cf)
FileCompress(f)

f   :字符串储存的需要压缩的文件或者目录
cf  :字符串储存的压缩后的文件路径或者文件目录,如果为空则将在f目录下生成对应压缩文件
type:当此值为0时采用Gzip压缩,为1时采用Deflate压缩.此参数默认为0
flag:数据内存化标志. 参数为0时,采用生成方式;参数为1时采用NET序列化方式.默认为0

说明:
1、文件或者目录名称不能超过255个字节
2、压缩成功返回1,失败返回0
3、使用Gzip压缩时文件后缀为.gzip,使用Deflate压缩时文件后缀为.deflate
4、参数flag为0和1的区别如下
4.1、参数为0时，一般压缩的文件会更小，且可使用系统各个版本软件进行解压
4.2、参数为1时，一般压缩的文件会更大，且压缩的文件只有当前同版本的软件才能解压
5、本函数压缩的文件需要使用FileDeCompress函数进行解压

例子:

//下面代码演示打开一个压缩文件,然后选择压缩文件保存目录,然后执行压缩操作
f = FileOpenDialog();
d = DirectoryDialog();
n = FileCompress(f,d)//回车得到相应结果