haskell - Haskell 可以[轻松地] 做 COM 吗?

标签 haskell com

好吧,所以我对 COM 不太了解。我所知道的是,如果您使用 Microsoft 赞助的一种编程语言编写代码,那么您可以编写类似 3 行代码来启动 Excel、打开一个空白工作簿、将一些数据填充到单元格中并告诉 Excel 绘制图形它。但我不知道这个黑魔法实际上是如何运作的;我所知道的是它以某种方式与 COM 相关。

有没有可能用 Haskell 做这种事情?是“容易”,还是会非常困难?因为如果它很容易,我可能会尝试让它工作,但如果它真的很难,有更简单的方法来制作 Excel 图表......

我知道您实际上并不需要学习 COM 来绘制图形。 (例如,我可以使用 GraphVis 或 GNUplot,或 Google Chart,或编写一个小的 Cairo 函数,或者……)我对使用 Haskell 进行 COM 的难易程度感兴趣,这只是一个激励示例.

最佳答案

HDirect曾经是标准,因为它最后一次上传是在 3 年前,我想它已经有点烂了。

看起来有一个 new package旨在做同样的事情。

关于haskell - Haskell 可以[轻松地] 做 COM 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17351893/

相关文章:

list - 当无限列表开始重复时过滤

list - double 名单的平均值

haskell - 为什么我不能简化这个模式匹配?

c++ - VB DLL 中带下划线的符号是什么?

haskell - 无意义编程时 readFile 和 IO monad 之间没有合作

c# - 如何让 MSBuild 生成与平台无关的 COMReference?

c# - 从 VC++ 通过 COM 实例化 C# 对象的类未注册错误

windows - 如何防止 Windows 缓存 Com Class 信息?

c++ - 如何在 native Visual C++ 中轻松使用 COM 组件

algorithm - 推广组合函数?