在Windows Mobile 6 / 6.5中使用记事本程序打开XML文件

时间:2012-09-17 10:19:37

标签: xml windows windows-mobile windows-mobile-6.5

所以,

我有一个使用.NET CF编写的Windows Mobile 6应用程序,它从XML文件加载其设置。问题是Windows 6.5使用浏览器打开xml文件,我在任何地方都看不到任何“打开方式”选项。

我正在使用一个名为notepad mobile的免费应用程序,这很棒但是使用它的打开文件功能我无法浏览到程序文件文件夹(仅限我的文档)。

理想情况下,我希望能够从手机本身编辑xml文件。

所以我的问题是,是否有一个注册表项使程序文件文件夹“可见”或类似的东西?

如果没有,可以替代吗?

我知道我可以将我的程序文件放在我的文档文件夹中......但我想避免使用

提前致谢

1 个答案:

答案 0 :(得分:3)

您正在触摸Windows mobile中的某些“默认设置”。

1。)在桌面窗口上,文件扩展名与应用程序相关联(或不相关)。这由设备的注册表控制(如在桌面窗口中): [HKEY_CLASSES_ROOT.xml] “内容类型”=“text / xml” “默认”= “XMLFILE” - 和 - [HKEY_CLASSES_ROOT \ XMLFILE \壳牌\打开\命令] “Default”=“iexplore.exe文件:%1” 您现在可以更改后一个设置并插入自定义应用程序以打开xml文件作为默认的xml文件处理程序。

2。)默认的OpenFileDialog和SaveFileDialog仅限于MyDocuments文件夹。这是由Windows Mobile OS设计的。只要程序员没有实现自定义打开/保存文件对话框,您将无法打开/保存“我的文档”和永久存储卷(如SD卡)之外的文件。您可以尝试在标准对话框中输入完整路径(但我认为它不受支持)。

我建议您更改设置,如1.)或使用带有TotalCommander CE编辑器的文件浏览器(FREEWARE:http://www.ghisler.com/ce.htm)。

玩得开心

约瑟夫

相关问题