[racket] Calling ActiveX DLL
MysterX is deprecated because there is a newer interface: the
`racket/com` library.
The documentation for `racket/com` is here:
http://docs.racket-lang.org/foreign/com.html
That documentation doesn't try to explain COM, though, and I'm not sure
where to point you, so I hope someone else here can offer a good
reference.
(I learned what I know from a relatively low-level
perspective, mostly reading Windows API docs at MSDN.)
At Tue, 31 Dec 2013 16:29:27 +0000, John Sampson wrote:
> I use a proprietary program which recently has had a user interface
> added to it, consisting of an ActiveX DLL.
>
> Details are at http://www.sky-software.com/developer/ - one can send
> commands to the program and
> retrieve data from it. It can be called from Visual Basic for
> Applications or, for those who still have it, VB6.
>
> I believe this is what is called a COM control, or other terminology. I
> think it would be good if it could
> be called from a modern programming language but I have not had any
> success. I think
> MysterX used to be used for this kind of thing, but this is now
> deprecated. Can it be done from
> current versions of Racket? Where might I find instructions that a
> non-Windows expert might be
> able to understand?
>
> Regards
>
> John Sampson
> ____________________
> Racket Users list:
> http://lists.racket-lang.org/users