我想使用的Fortran解决数字问题,但我不知道使用的Fortran GUI库以可视化的结果是最好的选择。在Silverlight,WPF或MFC中使用GUI以及用Fortran编写的调用代码有多可行?当然,Silverlight和/或WPF代码将用.NET语言编写,如果我使用MFC,它将用C++编写。Fortran可以与Windows上的Silverlight,WPF或MFC交互吗?
2
A
回答
3
只要你使用标准Fortran means of making your subroutines that is usable via C,你应该能够使用的P/Invoke从C#来访问和调用它们。使用MFC,您可以直接调用子例程。
这将为MFC和WPF(而不是Silverlight的)工作。如果你想从Silverlight中使用它,你需要等待SL 5(用于P/Invoke支持)或者将该类型包装到COM库中。
2
或者什么里德·科普塞mentioned您可以使用Fortran编译能产生.NET程序集。例如,Silverfrost FTN95。
相关问题
- 1. FORTRAN如何与可选参数交互?
- 2. Windows应用程序可以与网页进行交互吗?
- 3. Windows窗体应用程序可以与Windows通用应用程序交互吗?
- 4. 与没有MFC的CMutex进行交互
- 5. WPF DataBinding与ItemsSource的交互
- 6. 可以Pro * Fortran在Windows上连接到Oracle 10g吗?
- 7. 我可以用Silverlight替换WPF吗
- 8. 与Windows的CBPeripheral交互
- 9. 两个班可以相互交友吗?
- 10. rMarkdown中可以排序(交互)表吗?
- 11. SVG背景可以交互吗?
- 12. 我可以在QThread中使用与QAbstractTableModel的数据交互吗?
- 13. Silverlight:我可以将交互触发器放入资源以便重用吗?
- 14. 你可以在vim中做交互宏或录音吗?
- 15. 与Windows Media Player交互
- 16. 可以在与Java servlet交互的设备上获取硬件信息吗?
- 17. MFC应用程序可以在Windows以外的操作系统上运行吗?
- 18. PHP可以与网站进行交互吗?
- 19. 在处理ajax时我们可以与浏览器交互吗?
- 20. 边界类可以与实体类交互吗?
- 21. 签名人可以不与文档交互吗?
- 22. Selenium可以与现有浏览器会话进行交互吗?
- 23. 我们可以与psql脚本交互吗?
- 24. Helper会与Model进行交互可以吗?
- 25. Silverlight制图工具包:交互式图表可能吗?
- 26. 哪里可以找到有用的Silverlight教程(交互式)
- 27. Windows服务可以在Silverlight网站上使用吗?
- 28. WPF/Silverlight可以生成独立的可执行文件吗?
- 29. tcp和http连接监听器可以互相交互吗?
- 30. 与运行的Windows服务交互?
现在您还可以在Fortran中直接创建一个GTK + GUI: https://github.com/jerryd/gtk-fortran/wiki – 2011-04-21 16:34:16