Trevor,

I recently brought up the same kind of question in another thread. The 
conclusions I have come to so far are: To use the SwordApi with either .NET 
or VB6 would require 1 of 3 things:

1)Convert Library to Managed C++ and compile with the C# compiler to .NET 
runtime
2)Add COM interfaces to Library
3)Reimplement the Library in C# or VB

All three of these options seem to be considerable work. I was considering the 
reimplmentation in C#, but now I'm not sure.

Alternatives:

1) Write application in C++ using either:
        a) Cross platform API (wxwindows, qt, fltk, etc...)
        b) Windows API (I don't own Visual C++)
If you don't own a C++ compiler for windows Mingw32 should be capable for this 
task.

2) Use Diatheke and whatever language you feel like for the UI.

I currently think that using Diatheke is the best option, probably with a .NET 
UI. Diatheke is a commandline interface to the Sword API. I'm going to be 
investigating this further.

-Jason Turner


On Tuesday 11 March 2003 10:02 pm, N. Trevor Brierly wrote:
>       I'm most interested in working on the Windows interface for SWORD.  2 or 3
> months ago I think it was that I spoke to Troy about this, and he indicated
> that at that time there was no one really working on it.  Is this still the
> case?  I'm very interested of course in getting in contact with anyone else
> who is (or was) working on the Windows interface.

_______________________________________________
sword-devel mailing list
[EMAIL PROTECTED]
http://www.crosswire.org/mailman/listinfo/sword-devel

Reply via email to