好吧,所以我对COM不太了解。我所知道的是,如果您使用 Microsoft 赞助的一种编程语言编写代码,那么您可以编写 3 行代码来启动 Excel,打开一个空白工作簿,将一些数据填充到单元格中并告诉 Excel 绘制图表它。但我不知道这个黑魔法实际上是如何工作的。我所知道的是它以某种方式与COM有关。
有可能用 Haskell 做这种事情吗?是“容易”,还是会非常困难?因为如果它很容易,我可能会尝试让它工作,但如果它真的很难,有更简单的方法来制作 Excel 图形......
我知道您实际上并不需要仅仅为了绘制图形而学习 COM。(例如,我可以使用 GraphVis 或 GNUplot,或 Google Chart,或者编写一个小的 Cairo 函数,或者......)我对使用 Haskell 进行 COM 的难易程度感兴趣,这只是一个激励性的例子.