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); ...
随机推荐
- MySQL面试题和答案
Mysql 的存储引擎,myisam和innodb的区别. 答: 1.MyISAM 是非事务的存储引擎,适合用于频繁查询的应用.表锁,不会出现死锁,适合小数据,小并发. 2.innodb是支持事务的存 ...
- postgresql小纪
本来是想在PaaS环境中定位PG数据库的问题,却发现给每个PG实例,就是每个库,分配的密码是加密的,还不能直接查看密码. 登录PG数据库对应的容器,发现使用默认的用户postgres没有密码也可以正常 ...
- 制作OpenStack云平台centos6.5镜像
创建虚拟镜像 # qemu-img create -f raw Cloud_Centos6.5_64bit.img 10G [root@localhost ~]# ll /opt/CentOS-6.5 ...
- [UE4]Actor的Destroyed事件
- npm 淘宝镜像
npm config set registry https://registry.npm.taobao.org
- STL常用容器使用方法
在程序头部使用#include<stack>来引入STL的stack容器,然后使用stack<int> s语句来声明一个管理整型数据的容器s.stack常用成员函数:push( ...
- Ext.net combobox 的disabled
C#:禁用combobox this.ComboBox7.Disabled =true; C#:隐藏 <ext:RadioGroup ID="RadioG_sfzg" run ...
- css3凹角效果
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Conten ...
- 第11章 拾遗4:IPv6(2)_给计算机配置IPv6地址
4. 给计算机配置IPv6地址 4.1 无状态自动配置IPv6地址 (1)网络拓扑 ①无状态地址自动配置是指不需要DHCP服务器进行管理,由客户端向路由器发送前缀请求(RS)询问其所在网段.路由器收到 ...
- OOP学习
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...