cyp100 发表于 2011-12-4 18:19:10

vb 调用fortran的dll,无法释放内存

vb 调用fortran的dll,调用成功了,但是会有一个致命的问题,不释放内存,除非关掉VB环境才能释放!
  
  哪位高手有解决办法呀!

cgzabcd12345 发表于 2011-12-8 12:21:41

我也想知道

陈亚娣 发表于 2014-4-14 16:32:15

Windows采用了DLL机制,使得代码的执行效率有了很大提高。但是,默认情况下,Windows并不会自动从内存卸掉加载的DLL文件,给内存造成浪费。电机“开始”菜单,在“运行”中输入“regedit”打开“注册表编辑器”,定为到,在右面窗口中新建一个名为AlwaysUnloadDLL的字符串值,双击将其设置为1即可,现在就能让Windows自动从内存中卸掉加载的DLL文件,释放出内存供其它程序使用,提高效能。
页: [1]
查看完整版本: vb 调用fortran的dll,无法释放内存