可以通過use Microsoft Word to spell chek任意文檔。如何在我的應用程序中使用OpenOffice.org拼寫檢查器(VB6)
我想要的是使用OpenOffice.org來做同樣的事情。
可能嗎?怎麼樣?
可以通過use Microsoft Word to spell chek任意文檔。如何在我的應用程序中使用OpenOffice.org拼寫檢查器(VB6)
我想要的是使用OpenOffice.org來做同樣的事情。
可能嗎?怎麼樣?
OpenOffice開發人員指南是here。
OpenOffice有COM綁定,您可以閱讀有關here。
的API參考是here
將L inguistic2模塊是你感興趣的,對spell checker文檔。
我認爲,如果您計劃將OpenOffice作爲您的解決方案的一部分,那麼這個過程是相當重要的,只有這樣纔有用。我會看看各種第三方提供的VB6和拼寫檢查。
它不太可能。 OpenOffice是用Java編寫的,你想使用VB6。除非你可以找到一個Java-> VB6橋,否則它不會非常有效地發生。 [相對(橋樑不知道他們的速度)]
谷歌轉過來這篇文章showing how to use the OpenOffice spellchecker從C#。
聲明:我還沒有測試過這個(或者實際上讀過整篇文章)。
您可以編寫一個COM-visible C#(或VB.Net)組件,並從VB6調用它。
如果使用Java,該怎麼辦? OpenOffice.org提供了一種使用他的內部拼寫檢查器的方法嗎? – 2009-11-23 20:09:53
我不知道這件事。他們的項目中有Java代碼來使用它。更糟的情況下,你可以將它刪除。最好的情況(很有可能)他們將功能分解爲一個組件。 – monksy 2009-11-23 20:15:10
@Daniel:Mono有OpenOffice-Bindings,我想我已經看到了一些Python,所以我非常確定也有Java的綁定。 – Bobby 2009-11-24 12:52:42