社区
VB
帖子详情
怎样用vb.net 调用 fortran 编写的dll ?
renchuang
2010-11-06 11:27:49
...全文
59
3
打赏
收藏
怎样用vb.net 调用 fortran 编写的dll ?
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lingweikongjian
2010-11-07
打赏
举报
回复
我也遇到了同样的问题,顶一下。
ZengHD
2010-11-06
打赏
举报
回复
不知道fortran写的DLL是什么DLL
vb
调用
fortran
(1)在
Fortran
PowerStation 4.0下,编制可供VB
调用
的.
dll
文件,示例代码: subroutine forcx(a,b,c) !ms$if .not. defined(linkdirect) !ms$attributes
dll
export :: HWJSVB !ms$endif integer a,b,c a=b+c end (2) 在VB下
编写
如下代码: Private Declare Sub forcx B Lib "
dll
.
dll
" Alias "_ FORCX @12" (ByRef a As integer, ByRef b As integer, ByRef c As integer) Sub callfor() Dim a as integer, b as integer ,c as integer B=1 : c=2 Call forcx(a,b,c) End
在_Net平台下C_和
Fortran
的混合语言编程.pdf
利用c#
编写
界面方便快捷, 利用
Fortran
编写
科学计算也比较流行; 本文章详细说明了如何用c#
调用
fortran
dll
文件。也适用于
VB.NET
等语言与
FORTRAN
的相互使用。
make零基础教程(Linux系统) Makefile 自动化 构建
make是在1977年在贝尔实验室(Bell Labs)研发的 Unix系统中的一款依赖关系检查工具程序(Utility software)。make的应用非常广泛,它被用来构建 C、C++ 、Pascal
Fortran
等项目,自动化构建生成可执行文件或者库文件。make通过读取Makefile文件以自动化建构软件, 它会根据依赖文件的修改时间进行判断。确定一个target的依赖关系,然后把生成这个target的相关命令传给shell去执行。GNU make 和大多数版本的 make 之间最重要的区别是 GNU make 是自由软件,常和GNU编译系统一起被使用,是大多数GNU Linux安装的一部分。GNU make 在 makefile 中具有许多强大的功能,超出了其他 make 版本的功能,它还可以重新生成、使用、然后删除不需要保存的中间文件。GNU make 还有一些非常方便的简单功能。例如,选项“假装源文件文件没有更改,即使它已更改。当您向头文件添加新宏时,这非常有用。大多数版本的 make 都会假设它们必须重新编译所有使用头文件的源文件,但是如果您知道对头文件的更改不需要重新编译 GNU make 为您提供了一种避免重新编译的方法-o file 。 黄强老师针对零编程基础的同学,精心打磨make核心知识点,帮助你快速掌握Linux编程中的make的构建!适用人群: 零基础、新手、想快速学习Linux下C、C++编程的童鞋!
将Matlab函数转换为VB可用的
DLL
Matlab是MathWorks公司开发的一种工程计算语言。用这个交互系统可以解决很多工程计算问题, 特别当涉及到矩阵和矢量形式的问题时,Matlab提供了强大的矩阵处理和绘图功能,而用C语言或
Fortran
语言来解决相应的问题则编程量比较大。Matcom是一个从Matlab到C++的编译器,它可以 节省用户的运算时间和内存要求。Math-Tools公司利用Matcom技术
编写
了Mideva工具软件,它可 以借用C++编译器将Matlab下的M文件转换为可被VisualBasic、Exe-cl以及Dephi
调用
的
DLL
(动态 链接库),亦可编译成独立的标准可执行文件,不需装载任何附加产品。本文就M文件到
DLL
的转换 以及在VB中
调用
这一类
DLL
两个问题做了一些探讨。文中,我们是基于Mat-lab5.0、VC5.0、VB5.0、 Matcom4.0或相应的更高版本的软件进行讨论的。
Lu脚本解释器:一个可对字符串表达式进行动态编译和运行的动态链接库(
dll
)
Lu是一个可对字符串表达式进行动态编译和运行的动态链接库(
dll
),是一种易于扩展的轻量级嵌入式脚本,提供自动内存管理,也可以手动管理内存。Lu有丰富的运算符和数据类型,大多数运算符可进行重载。Lu的优势在于简单易用和可扩展性强。Lu是强类型的脚本。Lu可对编译及运行错误进行准确定位。Lu可用于各类数学软件的设计,也可用作报表处理、web、组态软件、游戏等的脚本,具有很高的执行效率。 Lu用stdcall
调用
协议输出了动态库函数,可供C/C++、VB、delphi、
FORTRAN
等程序使用。
VB
16,555
社区成员
110,528
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章