主题:fortran能写一些简单的界面吗
feauser
[专家分:0] 发布于 2008-04-27 11:03:00
不需要很复杂的很漂亮的界面,就比如在界面上填些数,然后fortran程序计算完后再按一定格式输出。如果能用fortran把程序封装起来,比如生成一个.exe文件之类的,以后再使用就方面多了。不知如何处理或哪位提供些相关资料看看,谢谢。
回复列表 (共6个回复)
沙发
zg4392 [专家分:370] 发布于 2008-04-27 11:59:00
ivf好像是可以的,具体也没研究
板凳
jason388 [专家分:6150] 发布于 2008-04-27 18:13:00
cvf的quickwin和FTN95的clearwin+都可实现你要的功能。
当然如果你熟悉c/c++的话,利用Fortran2003的iso_c_binding(较新的Fortran95编译器都支持)内部模块,通过混合语言编程你可以利用c等其他语言实现任何你要的界面。
3 楼
臭石头雪球 [专家分:23030] 发布于 2008-04-27 19:56:00
Fortran 是多平台的高级语言,在语法标准中不会规定任何与界面有关的内容。因为这些内容基本都是依赖于操作系统平台的。
楼主需要设计界面,可以熟悉 API 函数,并且寻求一款支持 API 接口函数的编译器。
主流的 Win32 平台编译器,如 CVF,IVF,Ftn95 都是支持这些接口的。
而 QuickWin 和 ClearWin+ 都是编译器自我对 API 的再封装,学习起来意义不大,对以后更换编译器产品后的再开发没有什么意义。
4 楼
hrhktkbzyy [专家分:10] 发布于 2010-04-14 14:13:00
你的回复很受用,请问能不能推荐一下如何入手学习API函数呢?
5 楼
他寻欢欢 [专家分:90] 发布于 2010-05-08 22:50:00
莫不是想卖程序?
6 楼
jfnano [专家分:2370] 发布于 2010-05-09 12:39:00
界面输出一个文件,用Fortran读入就可以了,
我来回复