[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] ActiveX dll files in Windows
From: |
Alex Charlton |
Subject: |
Re: [Chicken-users] ActiveX dll files in Windows |
Date: |
Sat, 20 Dec 2014 10:14:16 -0500 |
User-agent: |
mu4e 0.9.9.5; emacs 24.4.50.1 |
Anything you can do in C, you can do in CHICKEN, so yes you can do it, but
ActiveX may not be particularly easy.
If you have a good grasp of C, C++, and the Windows COM model, it should be
fairly straightforward. You’d probably create a C interface to DirectX
functions, then call those through the CHICKEN FFI. I know next to nothing
about COM, but a quick search suggests that is not the easiest to work with
through C. So unfortunately, even if you are familiar with all these
technologies, it would likely represent a fair amount of work.
If you are interested in seeing what it takes to call C functions from CHICKEN,
take a look at:
http://wiki.call-cc.org/man/4/Interface%20to%20external%20functions%20and%20variables
OpenGL is easy to get up and running, though ;)
John Sampson writes:
> Is it possible to call procedures or functions in a third-party ActiveX
> dll in Microsoft Windows from a Chicken Scheme program?
>
> If so, how would this be done?
>
> Regards
>
> John Sampson
>
> _______________________________________________
> Chicken-users mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/chicken-users
--
Alex