Fortranで書かれたプログラムをVisual Basicで実行することができるらしいのですが、その方法が分かりません。どなたか分かる方いらっしゃいましたら、教えてください。お願いします。
編集 削除Shell関数をヘルプで調べて下さい。
Visual Fortranだったら、
Dllを作成して組み込むなんて事も可能ですが。。。
それが、研究の関係上Visual Basicで実行しなければならなくて・・・
どうやらリンクというものを使って実行できるようなのですが・・・
すみませんが、どなたか分かる方教えてください。
Fortranで書かれたサブルーチンソースプログラムをVisual BasicでCallする
という質問でしたら、CYGWINのコンパイラ(G77+GCC+G++)MSVCRT-2.95.?で
DLLを作り、C/C++経由でFortranのサブルーチンんをCallすることができます。
DLLっていうのは、ダイナミック・リンク・ライブラリと言って、
あなたのいうリンクを使用する方法です。
だから、まずはFortranでDLLを作成してください。
Fortranとひとくちに言っても色々あるし、VBにも色々あります。
それによってDLLを作成する方法も色々あると思います。
jp106さんが提案している方法や、
先述のVisual Fortranや、Fortran for .NETを使用する方法など色々です。
ちなみに私は、Fortran系ではVisual FortranでしかDLLを作成した事がありません。
#Fortran板が適切なような気が。。。
ぴろあきさん、jp106さん。お二人ともありがとうございました!
さっそくDLL作って挑戦してみます!