From: William S F. <ws...@fu...> - 2007-05-07 22:21:13
|
Michael Ho wrote: > Dear SWIG development team, > > We are a team of Software Engineering students from the Rochester > Institute of Technology who as part of our senior project have developed > a SWIG module targeting Microsoft Excel. Excel has a C API which > enables users to load user DLLs and call their own C/C++ code from > within spreadsheets. > > The project status and source code can be viewed at: > http://www.se.rit.edu/~swiggles/ via the Wiki link. > > The SWIG Excel module fulfills three main goals: > 1) automating the process of writing to the Microsoft Excel C API; > 2) convert between C/C++ types and the XLOPER type, Microsoft > Excel’s general-purpose variant data type; > 3) handling objects in an environment that does not natively > support the concept of objects. > > The project has been sponsored by JPMorgan. After we graduate, JPMorgan > plans to continue the development and maintenance of the SWIG Excel module. > > We would like to understand the level of interest from SWIG users in > this module. If it is of limited interest, we expect that our sponsors > will continue its development privately. If interest is stronger and > more widespread, it could be contributed for inclusion in the main SWIG > distribution. > > Please let us know any thoughts or views – we will collate off-list > feedback and summarize. > I am very interested in this and I'm sure others will be as well. It is something that I had in mind to do myself long term if someone else hadn't. It might take a week or so for me to take a good look at it, but if it is any good, I'd like to see it incorporated in the main swig repository. William |