English 中文(简体)
How to Use OpenOffice.org Spell Checker in My App (VB6)
原标题:

It is possible to use Microsoft Word to spell chek an arbitrary document.

What I want is to use OpenOffice.org to do the same.

Is it possible? How?

最佳回答

The OpenOffice Developer s Guide is here.

OpenOffice has COM bindings which you can read about here.

The API reference is here

The linguistic2 module is what you interested in and has documentation on the spell checker.

My opinion that it is rather involved to get this going and only of use if you are planning to have OpenOffice as part of your solution. I would look at the various 3rd party offering for VB6 and spell checking.

问题回答

Its not very likely. OpenOffice is written in Java and you want to use VB6. Unless you can find a Java->VB6 bridge it won t happen very effecently. [relatively (bridges aren t known for their speed)]

Google turns up this article showing how to use the OpenOffice spellchecker from C#.

Disclaimer: I haven t tested this (or actually read the whole article).

You could write a COM-visible C# (or VB.Net) component, and call it from VB6.





相关问题
Prevent windows from queuing shellexecute requests

Win.ShellExecute 0, "open", "C:dirprogram.exe", "arguments", vbNullString, SW_SHOWNORMAL Win.ShellExecute 0, "open", "http://www.google.com", vbNullString, vbNullString, SW_SHOWNORMAL I want google....

Why is My Loop Only Deleting One File?

Using VB6 In a folder, i have n number of files, i want to delete a 0 kb files code Dim filename5 As String filename5 = Dir$(txtsourcedatabasefile & "*_*", vbDirectory) MsgBox filename5 Do ...

How to check the filesize?

Using VB6 I have the text file with different sizes, so i want to delete the file where filesize = 0 kb. How to make a vb6 code for deleting the 0 kb files. Need vb6 code Help

File Rename problem?

I m using VB6 and I have a folder where I have n number of files. I want to change the file extension to .txt. I used the code below to change the extension of all .fin files to .txt. Dim filename1 ...

Error 20728-F while in using Crystal Reports in VB6

I m using Crystal Reports in my VB6 project, but I m facing error while loading the report in crystalreport1.action=1; Please give me some solution for this problem. It is showing the error as Error ...

DllRegisterServer entry point was not found

When running my vb6 application I am getting error like, runtime error 53 : file not found: rscomclNoMsg.dll then i tried to register that dll from cmd line using regsvr32. Then I am getting ...

SQL Server 2000, ADO 2.8, VB6

How to determine if a Transaction is active i.e. before issuing Begin Transaction I want to ensure that no previous transaction are open.. the platform is VB6, MS-SQL Server 2000 and ADO 2.8

热门标签