AS3 - 对文件和目录的操作
|
1
2
3
4
5
|
var fileObj:File = File.documentsDirectory.resolvePath("hangge.txt");var fs:FileStream = new FileStream();fs.open(fileObj, FileMode.WRITE);fs.writeUTFBytes("hangge.com");fs.close(); |
2,更新文件内容
(1)下面例子在第5个字节开始覆写内容
|
1
2
3
4
5
6
|
var fileObj:File = File.documentsDirectory.resolvePath("hangge.txt");var fs:FileStream = new FileStream();fs.open(fileObj, FileMode.UPDATE);fs.position = 5;fs.writeUTFBytes(".yuhang");fs.close(); |
(2)下面例子将内容添加到文件末尾
|
1
2
3
4
5
|
var fileObj:File = File.documentsDirectory.resolvePath("hangge.txt");var fs:FileStream = new FileStream();fs.open(fileObj, FileMode.APPEND);fs.writeUTFBytes("www.hangge.com");fs.close(); |
3,读取文件内容
|
1
2
3
4
5
|
var fileObj:File = File.documentsDirectory.resolvePath("hangge.txt");var fs:FileStream = new FileStream();fs.open(fileObj, FileMode.READ);var str:String = fs.readUTFBytes(fs.bytesAvailable);fs.close(); |
4,移动文件
|
1
2
3
|
var originalFile:File = File.documentsDirectory.resolvePath("hangge.txt");var newDir:File = File.applicationStorageDirectory.resolvePath("hangge.txt");originalFile.moveTo(newDir); |
5,复制文件
|
1
2
3
|
var originalFile:File = File.documentsDirectory.resolvePath("hangge.txt");var newDir:File = File.applicationStorageDirectory.resolvePath("hangge.txt");originalFile.copyTo(newDir); |
6,删除文件
|
1
2
3
4
|
var fileObj:File = File.documentsDirectory.resolvePath("hangge.txt");if(fileObj.exists){ fileObj.deleteFile();} |
7,创建文件夹
|
1
2
|
var fileDir:File = File.documentsDirectory.resolvePath("hangge");fileDir.createDirectory(); |
8,移动文件夹
|
1
2
3
|
var originalDir:File = File.documentsDirectory.resolvePath("hangge");var newDir:File = File.applicationStorageDirectory.resolvePath("hangge");originalDir.moveTo(newDir); |
9,复制文件夹
|
1
2
3
|
var originalDir:File = File.documentsDirectory.resolvePath("hangge");var newDir:File = File.applicationStorageDirectory.resolvePath("hangge");originalDir.copyTo(newDir); |
10,删除文件夹
|
1
2
3
4
|
var fileDir:File = File.documentsDirectory.resolvePath("hangge");if(fileDir.exists){ fileDir.deleteDirectory();} |
AS3 - 对文件和目录的操作的更多相关文章
- FileDirLocationOperator - 文件或目录位置操作.
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Move ...
- Perl文件、目录常用操作
注意,这些操作的对象是文件名(相对路径/绝对路径),而非文件/目录句柄,句柄只是perl和文件系统中文件的关联通道,而非实体对象. 创建文件 在unix类操作系统中有一个touch命令可以非常方便的创 ...
- 【node】fs模块,文件和目录的操作
检查文件是否存在,查询文件信息 fs.stat() fs.stat('./server.js', function (err, stat) { if (stat && stat.isF ...
- Java——文件及目录File操作
API file.listFiles(); //列出目录下所有文件及子目录fileList[i].isFile() //判断是否为文件 fileList[i].isDirectory() //判断是否 ...
- Python之文件操作:文件、目录的操作
一.创建 1.创建文件 open(path,'w') 2.创建目录 (1)os.mkdir(pt[, mode=0777]) 新建一个目录pt,参数mode表示生成的目录的权限,默认是超级权限,也就是 ...
- 12 hdfs常用文件、目录拷贝操作、删除操作
package com.da.hbase.tool.utils; import com.da.hbase.tool.common.Const; import org.apache.hadoop.con ...
- Java NIO.2 —— 文件或目录拷贝操作
拷贝整个文件树是可以递归每个目录和文件调用 Files.copy()方法.在使用的时候有一下注意事项. 在往目录拷贝文件之前,首先要保证目录已经存在.拷贝源目录(不论是否为空)都会生成目标目录.整个任 ...
- Java NIO.2 —— 文件或目录删除操作
文件删除 删除单个文件的操作很简单,如果要删除一个目录树的话,需要实现FileVisitor 接口然后递归地调用delete() 或deleteIfExists()方法.在看代码之前,需要注意一下问题 ...
- 【QT相关】文件、目录基础操作
判断目录是否存在: QString proFile(t_path); proFile.append("/dir"); QFileInfo proFileInfo(proFile); ...
随机推荐
- spring线程池(同步、异步)
一.spring异步线程池类图 二.简单介绍 2.1. TaskExecutor---Spring异步线程池的接口类,其实质是java.util.concurrent.Executor 以下是官方已经 ...
- DeviceIOControl与驱动层 - 缓冲区模式
IO交互模式中的DeviceIOControl与驱动层交互有三种:缓冲区模式.直接访问模式.其他模式,这里本人学习的是缓冲区访问模式,原理如图: 驱动中最好不要直接访问用户模式下的内存地址,使用缓冲区 ...
- 关于oracle的sqlplus显示不完全的修改方法
这样的显示看起来很痛苦 需要换行的时候没有进行换行,不需要换行的时候却进行了换行 参考的博客地址 https://blog.csdn.net/pan_tian/article/details/8059 ...
- win10 专业版 git bash 闪退问题终极解决方案
问题描述 Win10 64位专业版安装git 2.x之后出现 Git闪退,安装1.x出现bash: /dev/null: No such device or address fatal: open / ...
- CentOS 7安装Oracle 11gR2以及设置自启动(2)
6.创建表空间和用户授权 (1).连接数据库 $ sqlplus / as sysdba (2).创建数据库表空间 语法: create tablespace 表空间名 datafile ‘物理地址( ...
- VMware上centos系统忘记账号和密码解决
转载: https://blog.csdn.net/wyx_wyl/article/details/78246907 我们有时会忘记虚拟机上的登陆密码,今天来说一下怎样修改我们的密码.应该对大多数的l ...
- 第七章 :分布式监控与SNMP监控
7.1 分布式监控 7.1.1 作用 分担压力,减轻负载 多机房监控 zabbix Server ===> zabbix agent (只能同一个局域网监控) 分担压力,降低负载 zabbi ...
- 由web项目中上传图片所引出的路径问题
我在做javaweb项目的时候,有个项目中需要进行图片的上传,有次我重新部署项目后,发现之前上传的图片不见了,最后找出原因:图片上传在服务器目录上,而不是绝对路径,所以特别想弄清楚javaweb项目中 ...
- Windows Server 2012 NAT端口转发
- solr7.4 tomcat环境下搭建(windows)
-版本solr-7.4.0 -环境 Windows jdk1.8 -启动方式:部署在apache-tomcat-8.5.28,以下简称Tomcat 1. 将solr-7.4.0\server\sol ...