调 C 的 dll 会比较容易,很多书本上都有。比如彭国伦的书,还有多数编译器会有示范代码,其中有 mix language 一类的代码,其中都会有调用 C 的 dll 的例子。你根本不需要上网找。多数编译器,会有 sample 一类的代码,在安装目录下找找就可以了。如果是 C++ 的 dll,如果涉及到 C++ 的类,其中的方法,导出为 dll 以后,就很难用 Fortran 去调用了。我是说很难,不是说不可以。但需要很多的精力去做。这种情况下,用 COM 组件更容易一些。