wpf - Fortran 可以与 Windows 上的 Silverlight、WPF 或 MFC 交互吗?

标签 wpf windows silverlight mfc fortran

我想使用 Fortran 来解决数值问题,但我不确定使用 Fortran GUI 库是否是可视化结果的最佳选择。在 Silverlight、WPF 或者 MFC 中拥有 GUI 并调用用 Fortran 编写的代码有多可行?当然,Silverlight 和/或 WPF 代码将使用 .NET 语言编写,如果我使用 MFC,它将使用 C++ 编写。

最佳答案

前提是您使用标准Fortran means of making your subroutines that is usable via C ,您应该能够使用 C# 中的 P/Invoke 来访问和调用它们。使用MFC,您可以直接调用子例程。

这适用于 MFC 和 WPF(但不适用于 Silverlight)。如果您想从 Silverlight 使用此功能,则需要等待 SL 5(用于 P/Invoke 支持)或将该类型包装在 COM 库中。

关于wpf - Fortran 可以与 Windows 上的 Silverlight、WPF 或 MFC 交互吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4808025/

相关文章:

windows - 以编程方式扩展/自定义 Windows 登录提示

.net - 网站/Web应用程序体系结构建议

c# - 屏蔽文本代码。有没有更短的方法?

wpf - 在控制上调用 "function"

windows - 通过批处理文件脚本,主机 key 与WinSCP中的缓存 key 不匹配

c# - 在 Windows 应用商店应用程序中播放 .flv 视频

silverlight - 在 Silverlight 中使用 XElement 读取 XML

c# - SQL Server CE错误不允许访问数据库文件

.net - 在不使用 WindowsFormsHost 的情况下在 WPF 中查看 PDF

WPF dataGgridCell 编辑模式