首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

WM6下进行文件操作,该怎么解决

2012-03-28 
WM6下进行文件操作我是在WindowsMoile6下使用,请问,我想在判断创建的文件和文件夹是否存在,并生成隐藏的tx

WM6下进行文件操作
我是在WindowsMoile6下使用,
请问,我想在判断创建的文件和文件夹是否存在,并生成隐藏的txt文档,但是dir和SetAttr智能设备都不支持,请问怎么做呢??

[解决办法]
.Net被阉割了吧,试试native api: SetFileAttributes()
[解决办法]
通过PINVOKE方式使用Native API
[解决办法]
在compact frame work里面,很多功能被压缩。不能用File.SetAttributes来实现隐藏文件。但是可以用其他的方式。比如使用FileInfo来设置。 给你一段测试代码。

private void createHidenFile()
{
FileInfo fi = new FileInfo("myTestFile.txt");
fi.Attributes = FileAttributes.Hidden;
fi.Refresh();
if (File.Exists("myTestFile.txt"))
{
MessageBox.Show("file exist");
fi.Attributes = FileAttributes.Normal;
}
}

热点排行