如果这样写 TBUYSHORT(1,1,lmt,skkj,0,'800371','ZJIF00');系统可以执行,没问题,其中800371是一个账户。
但是如果向下面这样写:
zhanghu1:=800371;
TBUYSHORT(1,1,lmt,skkj,0,'zhanghu1','ZJIF00')
系统就不执行了? 什么 原因呢。
我的本意就是想用一串字符代替一个账户,这样便于记忆和管理。
请指点一下,多谢谢。
你这样相当于是给函数传了一个zhanghu1的账户名了
你这么写
a:=NUMTOSTR(807836 ,0 );
然后tbuy1,1,lmt,skkj,0,a,'ZJIF00')