为什么f1book.FormulaRC[2,2]:='A1+A2'操作总是有问题?请高手帮忙!(100分)

N

nixeix

Unregistered / Unconfirmed
GUEST, unregistred user!
我在Delphi6中装有Formula one 6.1,但编程时有个怪问题。以下语句没问题:
f1book.NumberRC[2,2]:=20;
但f1book.FormulaRC[2,2]:='A1+A2'却有问题,出现“...raised exception class EolesysError
Error with message '无效的参数数目'”。可语法上没问题呀,请高手指点一二,谢谢!给分200!
 
我觉得应该和EXECL中操作一样,试试看:
f1book.FormulaRC[2,2]:='[red]=[/red]A1+A2'
 
秋江大侠,你的做法行不通。从语法上讲f1book.FormulaRC[2,2]:='A1+A2'是没问题的。
可却会出错!但用D6带的formula one 3.02却可行!怪事。你说formula one 6.1.4有问题吧,
可为什么f1book.NumberRC[2,2]:=20却不出错呢。请各位高手指教!200分!
 
参见
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1594750
 
这是Delphi6的原因,你可以试试把Delphi5下面的TTF160_TLB.pascopy过去
我试过了,可以倒是可以的。
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
613
import
I
I
回复
0
查看
919
import
I
顶部