`

air读写文件

    博客分类:
  • flex
阅读更多
试验了好多遍,好伤心
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:filesystem="flash.filesystem.*">
	<mx:Script>
		<![CDATA[
			import mx.controls.Alert;
			import flash.filesystem.File;
			
			public function test():void{
				
				ta.text="fileApplicationDirectory:"+File.applicationDirectory.url+"\n";
				ta.text+="fileApplicationDirectory"+File.applicationStorageDirectory.url+"\n";
				ta.text+="filedesktop"+File.desktopDirectory.url+"\n"
				ta.text+="fileDocumentsDirectorys"+File.documentsDirectory.url+"\n";
				
				
				var fileStream:FileStream=new FileStream;
//				var file:File=File.desktopDirectory.resolvePath("txt1.txt");
				mx.controls.Alert.show(File.applicationDirectory.nativePath);
				var file:File=new File(File.applicationDirectory.nativePath+"\\hello3.txt");
				
				//file.resolvePath("/hello.txt");
//				file=File.applicationDirectory;
				//file.resolvePath("hello.txt");
				//file.resolvePath("str.txt");
//				file.create\\\\
//				mx.controls.Alert.show(file.getRelativePath(file,false)+"当前目录");
//				mx.controls.Alert.show(file.nativePath+"nativepaht");
				//file:///C:/Documents%20and%20Settings/Administrator/%e6%a1%8c%e9%9d%a2/txt1.txt
				
					//C:\Documents and Settings\Administrator\桌面\txt1.txt
				//var file:File=FileresolvePath("./testFile.txt");
				//ta.text+=file.url;
				
				
				fileStream.open(file,FileMode.WRITE);
			
				fileStream.writeInt(232323);
				
				fileStream.close();
				mx.controls.Alert.show("write"+file.nativePath);
				
//				mx.controls.Alert.show(file.nativePath);
//				mx.controls.Alert.show(file.url);
			}
		]]>
	</mx:Script>
	<mx:TextArea width="100%" height="100%" wordWrap="true" id="ta">
		
	</mx:TextArea>
	<mx:Button>
		<mx:click>
			<![CDATA[
				test();
			]]>
		</mx:click>
	</mx:Button>
	<filesystem:File>
		
	</filesystem:File>
</mx:WindowedApplication>
 
分享到:
评论

相关推荐

    flex4.6 air 读写文本文件

    简单的文件读写程序,适合新手学习。可对导入的文本文件进行修改再导出

    Flex air 读写Excel文件

    对官方提供的对Excel读写功能进行修改,能读写中文的Excel,还能进行多页读写,在这边提供源码仅供给位参考。

    Air Flex Sqlite通信

    一个AIR读写Sqlite的示例.外部库文件,实现了较多的功能.

    Flex 的 Adobe AIR快速入门

    读写 XML 首选参数文件 处理停靠栏和系统任务栏 异步处理本地 SQL 数据库 同步处理本地 SQL 数据库 处理窗口和菜单 控制窗口的显示顺序 创建透明窗口应用程序 创建可调整大小的非矩形窗口 创建片段式窗口 ...

    使用Flex开发Adobe AIR程序--桌面快捷方式管理器

    使用Flex开发Adobe AIR程序--桌面快捷方式管理器,适合新手进一步熟悉api,遇到典型的问题,1)调用外部exe文件,2)打包,3)读写文件,路径问题,...

    LoRa芯片SX1278驱动

    这个驱动一共包含5个文件,3个头文件,2个C文件,其中只有sx1278_port.c这个文件是与硬件相关的,在这个文件里面涉及了SPI的初始化、通过SPI读写SX1278寄存器的操作、DIO0中断的初始化(配置为上升沿触发)、复位...

    ActionScript开发技术大全

    29.2.8文件内容读写示例 629 29.3访问数据库 632 29.3.1使用数据库连接 632 29.3.2建立数据表 634 29.3.3插入数据 635 29.3.4设置SQL语句参数 636 29.3.5查询数据 636 29.3.6用户注册与登录示例 637 29.4小结 642 第...

    Visual C++编程技巧精选集 光盘

    第10章 文件读写操作 第11章 文件和文件夹管理 第12章 字符串和数据转换 第13章 操作系统维护 第14章 计算机设备管理 第15章 文字和图像显示 第16章 音频和视频 第17章 网络通信 第18章 数据库管理 第19章 数据库...

    flex3的cookbook书籍完整版dpf(包含目录)

    读写文件 23.6节.对象序列化 23.7节.使用加密的本地存储区 23.8节.浏览本地文件 23.9节.使用FileSystem控件 23.10节.使用本地拖拽(Drag-and-Drop)API 23.11节.与操作系统剪贴板交互 23.12节.添加HTML内容 23.13节.在...

Global site tag (gtag.js) - Google Analytics