回 帖 发 新 帖 刷新版面

主题:fortran能写一些简单的界面吗

不需要很复杂的很漂亮的界面,就比如在界面上填些数,然后fortran程序计算完后再按一定格式输出。如果能用fortran把程序封装起来,比如生成一个.exe文件之类的,以后再使用就方面多了。不知如何处理或哪位提供些相关资料看看,谢谢。

回复列表 (共6个回复)

沙发

ivf好像是可以的,具体也没研究

板凳


cvf的quickwin和FTN95的clearwin+都可实现你要的功能。
当然如果你熟悉c/c++的话,利用Fortran2003的iso_c_binding(较新的Fortran95编译器都支持)内部模块,通过混合语言编程你可以利用c等其他语言实现任何你要的界面。

3 楼

Fortran 是多平台的高级语言,在语法标准中不会规定任何与界面有关的内容。因为这些内容基本都是依赖于操作系统平台的。

楼主需要设计界面,可以熟悉 API 函数,并且寻求一款支持 API 接口函数的编译器。

主流的 Win32 平台编译器,如 CVF,IVF,Ftn95 都是支持这些接口的。

而 QuickWin 和 ClearWin+ 都是编译器自我对 API 的再封装,学习起来意义不大,对以后更换编译器产品后的再开发没有什么意义。

4 楼

你的回复很受用,请问能不能推荐一下如何入手学习API函数呢?

5 楼


莫不是想卖程序?

6 楼

界面输出一个文件,用Fortran读入就可以了,

我来回复

您尚未登录,请登录后再回复。点此登录或注册