| 赞 | 0  | 
 
| VIP | 1 | 
 
| 好人卡 | 2 | 
 
| 积分 | 2 | 
 
| 经验 | 40865 | 
 
| 最后登录 | 2014-6-5 | 
 
| 在线时间 | 10 小时 | 
 
 
 
 
 
Lv1.梦旅人 
	- 梦石
 - 0 
 
        - 星屑
 - 220 
 
        - 在线时间
 - 10 小时
 
        - 注册时间
 - 2009-7-25
 
        - 帖子
 - 656
 
 
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
#============================================================================== 
# ● ZH_文件测试 
#------------------------------------------------------------------------------ 
# 说明:文件的测试函数 
#============================================================================== 
 
module ZH_文件测试 
   
  #--------------------------------------------------------------------------- 
  # ● 文件是否存在 
  #     若 文件名称 确实存在,就返回true。 
  #---------------------------------------------------------------------------   
  def self.文件是否存在?(文件名称) 
    FileTest.exist?(文件名称) 
  end 
  #--------------------------------------------------------------------------- 
  # ● 文件目录是否存在 
  #    若 文件名称 确实存在,就返回true。 
  #--------------------------------------------------------------------------- 
  def self.文件目录是否存在(文件名称) 
    FileTest.directory?(文件名称) 
  end 
  #--------------------------------------------------------------------------- 
  # ● 文件否存是普通文件 
  #    若 文件名称 是普通文件,就返回true。 
  #---------------------------------------------------------------------------   
  def self.文件?(文件名称) 
    FileTest.file?(文件名称)    
  end 
  #---------------------------------------------------------------------------   
  # ● 文件否存是普通文件 
  #    返回文件名称的大小。若文件名称不存在,则引发 Errno::EXXX(可能是 Errno::ENOENT)异常。 
  #---------------------------------------------------------------------------   
  def self.文件大小(文件名称) 
    FileTest.size(文件名称) 
  end 
   
end 
 
 
#  
# zh_文件.rb 
#  
# Created on 2009-12-21, 14:22:17 
#  
# To change this template, choose Tools | Templates 
# and open the template in the editor. 
  
#=========================================================================== 
# ● 中文操作RGSS脚本 
#  个人感觉适合新人使用,= =b没有办法全部中文. 
#   ………其实呢。自己也是一个新人- -!!   
# 
#=========================================================================== 
 
#=========================================================================== 
# ● 访问文件用的类。 
#--------------------------------------------------------------------------- 
#  可以使用中文。 
#=========================================================================== 
 
class ZH_文件 
  #---------------------------------------------------------------------------- 
  # ● 返回文件的最终更新时间 
  #        文件名称:文件名称 
  #---------------------------------------------------------------------------- 
  def self.文件更新时间(文件名称) 
      File.mtime(文件名称) 
  end 
  #---------------------------------------------------------------------------- 
  # ● 返回文件下标(以/结尾) 
  # 
  #---------------------------------------------------------------------------- 
  def 文件下标(文件名称,下标) 
    File.basename(文件名称,下标)  
  end 
  #---------------------------------------------------------------------------- 
  # ● 删除文件 
  #    文件名字:欲要删除的文件名 
  #---------------------------------------------------------------------------- 
  def self.删除文件(文件名字) 
    File.delete(文件名字) 
  end 
  #---------------------------------------------------------------------------- 
  # ● 获取目录 
  #    文件名字:欲要删除的文件名 
  #  以字符串的形式返回文件名中最后一条斜线之前的部分。 
  # 若文件名中不含斜线,则返回 "."(当前目录)。 
  #----------------------------------------------------------------------------   
  def 获取目录(文件名字) 
    File.dirname(文件名字) 
  end 
  #---------------------------------------------------------------------------- 
  # ● 扩展路径 
  #    文件名字:欲要删除的文件名 
  #  将 path 展开为绝对路径后返回该路径字符串。 
  #若 path 是相对路径则以 default_dir 为基准进行扩展。若没有 default_dir 或其值为 nil 时将使用当前目录。 
  #----------------------------------------------------------------------------     
  def 扩展路径(文件路径,default_dir) 
    File.expand_path(文件路径,default_dir)  
  end 
  #----------------------------------------------------------------------------- 
  # ● 创建文件  
  #     文件名:文件名字 
  #   文件类型: 读写类型 
  #----------------------------------------------------------------------------- 
  def self.创建文件(文件名称,读写类型) 
    File.new(文件名称,读写类型) 
  end 
  #---------------------------------------------------------------------------- 
  # ● 更改名字 
  #修改文件名称。若目录不同时,将进行移动。若目标目录中有同名文件则会进行覆盖。 
  #若成功移动文件就返回 0。 
  #---------------------------------------------------------------------------- 
  def 改名(旧名称,新名称) 
    File.rename(旧名称,新名称) 
  end 
  #----------------------------------------------------------------------------- 
  # ● 创建目录 
  #      文件名称:要创建创建目录名字 
  #----------------------------------------------------------------------------- 
  def self.创建目录(文件名称) 
   Dir.mkdir(文件名称) 
  end 
end |   
 
 
 
 |