Visual Fortran基于Win32 DLL的混合编程技术

被引:11
作者
周振红
宋宇伟
郭恒亮
杨国录
机构
[1] 郑州大学环境与水利学院
[2] 武汉大学水利水电学院 河南郑州
[3] 河南郑州
[4] 湖北武汉
关键词
VisualFortran; DLL; 混合编程; 调用约定; 参数传递;
D O I
暂无
中图分类号
TP311.1 [程序设计];
学科分类号
081202 ; 0835 ;
摘要
VisualFortran与VisualC++、VisualBasic、Delphi的混合编程,可将Fortran编制的数学模型融入到各种辅助决策综合信息系统中.其混合编程实现的途径为:在VisualFortran中,将执行计算的各种过程集成Win32DLL;在其它基于对象的语言中导入DLL,并对FortranDLL输出的过程实施调用.实现的关键是:在调用约定匹配的前提下,使VisualC++、VisualBasic、Delphi程序中声明的外部过程原型,与FortranDLL中的导出过程在目标过程名、参数类型及参数传递上保持一致.
引用
收藏
页码:10 / 13
页数:4
相关论文
共 4 条
[1]   基于Visual Fortran的交互视算技术 [J].
周振红 ;
张君静 ;
陈峙峰 ;
杨国录 ;
不详 .
郑州大学学报(工学版) , 2003, (01) :66-69
[2]   Fortran与VisualC++混合编程研究 [J].
周振红 ;
颜国红 ;
吴虹娟 .
武汉大学学报(工学版), 2001, (02) :84-87
[3]   Fortran与Delphi混合编程 [J].
周振红 ;
李端有 ;
谈戈 .
计算机应用, 2001, (04) :91-93
[4]   FORTRAN与VISUAL BASIC混合编程的研究 [J].
周振红 ;
杨国录 ;
周洞汝 ;
余明辉 ;
张成才 .
武汉水利电力大学学报, 1999, (02) :86-88