私は、Fortran77プログラムのGUIを作成するタスクを与えられました。そのために、私はLaheyFujitsuコンパイラとwiskを使用しています。これは基本的にwinteracterのベアボーンバージョンです。今、私は90年にGUI部分をコーディングしています。正直なところ、今は何もコーディングしておらず、wiskウィザードが吐き出しているコードを使用しているだけで、77部分とのGUI部分の通信に問題があります。
プログラムは、メインプログラムと14個のサブルーチンファイルで構成されています。メインプログラムは、他のすべてのサブルーチンを呼び出し、計算を処理し、最終結果をテキストファイルに書き込みます。私がやりたいのは、メインプログラムをサブルーチンにして、プログラムのGUIまたはFortran 90部分から呼び出し、GUIをメインプログラムにすることです。fortran 77の多くが暗黙の倍精度として宣言されているのに対し、Fortran 90コードは暗黙的になしであるため、これを行うことは可能ですか?さらにGUIの部分では、すべてのサブルーチンを呼び出す必要がありますか、それともサブルーチンに含まれるメインプログラムがこれを処理しますか?
任意のヘルプ/アドバイスをいただければ幸いです。
私のFortranスキルはまだ限られているので、これのいずれかが明確でない場合は、確かにそうですが、私が何を意味するのかを明確にするように私に頼んでください。
ありがとう、クリスチャン