2010-06-14 29 views
4

我是Scheme新手,我非常喜歡它的一流/高級功能。但是,我的數據來自一個帶有面向對象API的COM源。Scheme是否適用於Microsoft COM?

我知道Scheme和COM屬於不同的編程範例,但我想知道是否有任何接口或方式來連接到COM源的方案嗎?

+0

聽起來像你正在尋找的COM/ActiveX綁定方案(建議你嘗試搜索這些關鍵字) – 2010-06-14 21:13:03

回答

4

在MIT-Scheme中,它看起來像是一些低級別的Win32原語,但沒有什麼能夠支持COM/ActiveX。貌似可以access DLL functions via a "Foreign Function Interface

參見」 How can I interface to COM/ActiveX, CORBA, EJB?「關於schemewiki.org,謂其PLT-Scheme擁有的COM/ActiveX綁定。

+2

是的,PLT Scheme(現稱爲Racket)具有[COM](http://docs.racket-lang.org/mzcom/)接口和[ActiveX](http:// docs .racket-lang.org/mysterx /)之一。 – 2010-06-14 21:25:54

相關問題