2012-09-17 40 views
0

因此,在Windows Mobile中使用記事本程序打開XML文件6/6.5

我有一個windows mobile 6應用程序,用.NET CF編寫,它從XML文件加載其設置。問題是,Windows 6.5使用瀏覽器打開xml文件,我沒有看到任何「打開」選項。

我正在使用一個名爲記事本手機的免費應用程序,這很棒,但使用它的打開文件功能,我無法瀏覽到程序文件文件夾(僅限於我的文檔)。

理想情況下,我希望能夠從移動設備本身編輯xml文件。

所以我的問題是,有一個註冊表項使程序文件夾「可見」或類似的東西?

如果沒有,這是否有替代?

我知道我可以把我的程序文件在我的文檔文件夾...但我想避免提前

+0

我的猜測是這個免費的應用程序只寫於尋找到我的文檔文件夾中。您可能需要聯繫該供應商以查看他們是否製作了可從其他目錄讀取的另一個版本。 – jp2code

回答

3

你在接觸Windows Mobile的一些「默認」這

感謝。

1)與桌面窗口一樣,文件擴展名與應用程序(或不)相關聯。這是由設備的註冊表控制(如在桌面窗口): [HKEY_CLASSES_ROOT.xml] 「內容類型」= 「文本/ xml」 的 「默認」= 「XMLFILE」 --and-- [HKEY_CLASSES_ROOT \ XMLFILE \ Shell \ Open \ Command] 「Default」=「iexplore.exe文件:%1」 您現在可以更改後者設置並插入您的自定義應用程序以打開xml文件作爲默認xml文件處理程序。

2)默認的OpenFileDialog和SaveFileDialog被限制在MyDocuments文件夾中。這是由Windows Mobile OS設計的。只要程序員沒有實現自定義的打開/保存文件對話框,您將無法打開/保存「我的文檔」和持久性存儲卷(如SD卡)之外的文件。您可以嘗試在標準對話框中輸入完整路徑(但我認爲它不受支持)。

我會建議你改變設置,如1.)或使用像TotalCommander CE(FREEWARE:http://www.ghisler.com/ce.htm)編輯器的文件瀏覽器。

樂趣

約瑟夫

+0

關於TotalCommander的出色表現 - 正是我所需要的。 –

相關問題