2013-08-27 42 views
0

關注BoxEdit應用程序。BoxEdit不會「識別」我的exe作爲特定的文件類型編輯器

我創建了一個自定義閱讀器/編輯器來打開/編輯某種類型的文件(例如「.msbsod」的例子)。

1)當我的編輯器設置爲默認程序打開「.msbsod」文件,編輯按鈕被禁用,框顯示我這個錯誤:

This file type cannot be edited

2)如果我設置了「 .msbsod「文件類型的默認程序是記事本。 BoxEdit按預期工作。

問題: 1)什麼是BoxEdit找我的系統上,說某個應用程序能夠或不能夠編輯/打開特定文件類型的文件。 2)有沒有辦法打開「.msbsod」類型的文件可以隨時編輯。

我不懷疑我的自定義編輯器是問題(我99%確定它是整個問題),我只想知道我需要做什麼註冊表項才能使其工作!

注: 如果我設置記事本作爲默認,加載瀏覽器預覽頁面(編輯啓用),默認切換到我的編輯。它按預期工作,但如果我遠離該預覽頁面,所有將來遇到的「.msbsod」文件都會再次禁用「編輯」按鈕。

BoxWorks的快樂預備!! 1

非常感謝任何/所有幫助。 -Alex

回答

0

框編輯依賴於Windows API來確定單擊編輯時要使用的應用程序。不幸的是,事實證明這個API並不總是可靠的。好消息是,我們已經找出瞭如何解決這些差距,並且我們有一個解決方案來解決這個用例。預計在接下來的幾周內會出去。

希望有所幫助。

相關問題