请问用delphi访问fortran编绎生成的动态连接库怎么弄呀(100分)

R

renzq

Unregistered / Unconfirmed
GUEST, unregistred user!
我调用 integer, real 以及数组参数都是对的,但是对字符串总是出错,请问他们之间是什么约定呀,
那位大侠能给个例子吗,
100分奉上!
 

春意

Unregistered / Unconfirmed
GUEST, unregistred user!
这就对了!
能接受char类型,如果用String那就不行了!!!
字符串是不行的!改为字符数组试试………
 
R

renzq

Unregistered / Unconfirmed
GUEST, unregistred user!
请问能不能给一个具体的例子看看吧,谢谢啦!
 
R

renzq

Unregistered / Unconfirmed
GUEST, unregistred user!
我编了个程序 在fortran中用 character*50,在delphi中是string,传递参数时,第一个字符老是传不过来,为什么呀!
 
J

jsxjd

Unregistered / Unconfirmed
GUEST, unregistred user!
把字符串参数声明为 pchar 类型来处理。
一个是 1 索引,另一个是 0 索引。
 
T

tseug

Unregistered / Unconfirmed
GUEST, unregistred user!
一个是用
ShortString
再不就是
PChar
你试试看
 
R

renzq

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
644
import
I
顶部