怎么老是会有这种错误的?(15分)

  • 主题发起人 crystal_bobo
  • 开始时间
C

crystal_bobo

Unregistered / Unconfirmed
GUEST, unregistred user!
一程序我认为没有错
但是运行的时候针对这几列显示如下错误:
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.

显示错误为:
[Error] Project2.dpr(9): Identifier expected but 'BEGIN' found
[Error] Project2.dpr(10): Undeclared identifier: 'Application'
[Error] Project2.dpr(10): Missing operator or semicolon
[Error] Project2.dpr(11): Missing operator or semicolon
[Error] Project2.dpr(11): Undeclared identifier: 'TForm1'
[Error] Project2.dpr(12): Missing operator or semicolon
 
看看是不是其他地方少写了end什么的。
(比如单元最后的end.是不是少了?begin、end是否对应)
编译信息不一定那么准确。
 
是不是uses最后一行少了分号(;)?
要不你重新新建一个project,再把你的单元加进去,不要在没有把握的时候轻易去改dpr文件的内容
 
很明显,dpr已被你改过,重新建一个。就没事
 
多人接受答案了。
 
顶部