我的任务是为 fortran 77 程序制作 gui。为此,我使用了 Lahey Fujitsu 编译器和 wisk,它本质上是 Winteracter 的基本版本。现在我正在用 90 编写 gui 部分,老实说,现在我什么都没有编码,只是使用 wisk 向导吐出的代码,并且在 gui 部分与 77 部分交谈时遇到问题。
该程序由一个主程序和14个子程序文件组成。主程序调用所有其他子程序,处理计算并将最终结果写入文本文件。我想做的是使主程序成为子程序,并从程序的 gui 或 fortran 90 部分调用它,从而使 gui 成为主程序。是否有可能这样做,因为 fortran 77 的大部分内容被声明为隐式双精度,而 fortran 90 代码是隐式的无?此外,在 gui 部分中,我是否必须调用所有子例程,或者将被转换为子例程的主程序处理这个?
任何帮助/建议将不胜感激。
如果其中任何一个不清楚,我确信是这种情况,因为我的 fortran 技能仍然有限,请让我澄清我的意思。
谢谢,克里斯蒂安