W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-31 #3 Delphi中无非是静态调用或是动态调用,管他DLL是什么语言写的,不过调用不一定成功
I icesea Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-02 #4 用Fortran编了个子程序用来解决一个计算,其中又调用了几个其他的小函数, 结果在delphi中调用,计算能够进行,但是遇到delphi中end时(也即调用结束时发生问题) 并且说“程序发生严重错误”。不知那位高手发表一点看法先!!!谢谢。
用Fortran编了个子程序用来解决一个计算,其中又调用了几个其他的小函数, 结果在delphi中调用,计算能够进行,但是遇到delphi中end时(也即调用结束时发生问题) 并且说“程序发生严重错误”。不知那位高手发表一点看法先!!!谢谢。
K Kylix㊣ Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-02 #5 icesea,你用了什么Html标记?我看不到你发表的内容 我用的是IE6
I icesea Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-03 #6 谢谢,大家的关心,我没有用什么标记,不知为什么? 1、用Fortran编了个子程序用来解决一个计算,其中又调用了几个其他的小函数, 结果在delphi中调用,计算能够进行,但是遇到delphi中end时(也即调用结束时发生问题) 并且说“程序发生严重错误”。不知那位高手发表一点看法先!!!谢谢。 ======== 2、我用Fortran写的子程序Dll执行时间较长,在Delphi中调用后,用Ctrl+Del+Alt后 发现程序没有响应,不知有专家否?~!
谢谢,大家的关心,我没有用什么标记,不知为什么? 1、用Fortran编了个子程序用来解决一个计算,其中又调用了几个其他的小函数, 结果在delphi中调用,计算能够进行,但是遇到delphi中end时(也即调用结束时发生问题) 并且说“程序发生严重错误”。不知那位高手发表一点看法先!!!谢谢。 ======== 2、我用Fortran写的子程序Dll执行时间较长,在Delphi中调用后,用Ctrl+Del+Alt后 发现程序没有响应,不知有专家否?~!
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-21 #7 http://www.delphibbs.com/delphibbs/rules.asp
J JeffSY Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-22 #8 对于第二个问题,由于fortran数值计算程序对CPU时间的占用 极大(可以占用几乎全部时间),而调用程序和Dll在同一线程内, 所以delphi程序无法响应。 这一类问题(时间长,运算量大),都应该开辟另一线程进行计算, 你可以使用多线程。 第一个问题可能是dll中的设计问题,仔细分析吧。
对于第二个问题,由于fortran数值计算程序对CPU时间的占用 极大(可以占用几乎全部时间),而调用程序和Dll在同一线程内, 所以delphi程序无法响应。 这一类问题(时间长,运算量大),都应该开辟另一线程进行计算, 你可以使用多线程。 第一个问题可能是dll中的设计问题,仔细分析吧。