一个关于时间的问题 (50分)

  • 主题发起人 主题发起人 Slocker
  • 开始时间 开始时间
S

Slocker

Unregistered / Unconfirmed
GUEST, unregistred user!
1、 同一个语句,在不同的两个程序中运行,一个出现编译错误,一个能通过编译。是一个很简单的语句。

var
aa:string;
begin
aa:=timetostr(time());
end;

信息是:[Error] main.pas(513): Expression expected but ')' found
但是time函数可用()也可以不用的啊。我去掉了也不行。
大虾们,是什么原因?

2、
 
肯定是这一条出错吗?
 
是啊,这几句话怎么会出错呢?是不是别的地方?
 
是不是在另外一个程序没有Use SysUtils
 
出错信息是什么?
 
time后面要加括号吗
 
这几句没有错啊!
 
哥们,你是不是在出错的程序中定义了一个time变量呀,那就会出错的
 
贴出你的出错信息
 
一种可能是你定义了一个名为Time的变量,另一种可能是你的“(”号全角符号!
 
这种莫名奇妙的错误我也遇到过,
最好的解决方法是,把出错的代码全部删除,重新打一遍,
要不,再到第三,第四个程序中试试,再的结论,
再不,换一台计算机试试,
人是活的,何必在一棵树上.........
 
接受答案了.
 
>>来自:SS2000, 时间:2001-11-19 12:26:00, ID:738864 | 编辑
>>哥们,你是不是在出错的程序中定义了一个time变量呀,那就会出错的

>>来自:aizb, 时间:2001-11-19 18:37:00, ID:740011
>>一种可能是你定义了一个名为Time的变量,另一种可能是你的“(”号全角符号!

到底是什么错误?

 
后退
顶部