Форум программистов, компьютерный форум, киберфорум
Lazarus
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.54/68: Рейтинг темы: голосов - 68, средняя оценка - 4.54
1 / 1 / 3
Регистрация: 26.11.2011
Сообщений: 169
1

Ошибка: project1.lpr(1,1) Fatal: Syntax error, "BEGIN" expected but "end of file" found

04.03.2012, 11:54. Просмотров 13244. Ответов 5
Метки нет (Все метки)

project1.lpr(1,1) Fatal: Syntax error, "BEGIN" expected but "end of file" found
выдает эту ошибку при компиляции. Написал самое элементарное :
Delphi
1
2
3
4
procedure TForm5.Button1Click(Sender: TObject);
begin
  Caption:=Edit1.text;
end;
кнопка и поле ввода
Почему? при компиляции открывается еще одна вкладка: project1.lpr


p.s. Я еще начинающий так что не кричите
0
Миниатюры
Ошибка: project1.lpr(1,1) Fatal: Syntax error, "BEGIN" expected but "end of file" found  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2012, 11:54
Ответы с готовыми решениями:

Ошибка "project1.lpr(35,0) Fatal: Syntax error, "BEGIN" expected but "end of file" found"
type tarray= array of integer; var a:tarray; m,s,k:integer; procedure...

Fatal: Syntax error, "BEGIN" expected but "end of file" found
Доброго времени суток! Вот простой код, который, по идее, находит корни квадратного уравнения....

Выдаёт ошибки Fatal: Syntax error, "BEGIN" expected but "end of file" found. Пожалуйста посмотрите что не так, прошу!
Выдаёт ошибки Fatal: Syntax error, "BEGIN" expected but "end of file" found. Пожалуйста...

Fatal: Syntax error, "BEGIN" expected but "identifier BITMAP" found
Добрый день! пишу программу по методичке, выдает вот такие ошибки: unit1.pas(78,1) Fatal: Syntax...

5
0 / 0 / 0
Регистрация: 26.02.2012
Сообщений: 4
04.03.2012, 15:43 2
project1.lpr пустой что ли?
0
NPC
151 / 145 / 22
Регистрация: 10.01.2012
Сообщений: 390
04.03.2012, 16:04 3
У Вас пустой исходный код проекта...поэтому он его и открывает, мол посмотрите тут пусто, что делать то (образно говоря ).

Сделайте так..
Файл>создать... Выберите из папки проект пункт приложение ...
Затем...
Проект>Просмотреть исходный код...
Вот это и должно быть у вас в исходном коде...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
program Project1;
 
{$mode objfpc}{$H+}
 
uses
  {$IFDEF UNIX}{$IFDEF UseCThreads}
  cthreads,
  {$ENDIF}{$ENDIF}
  Interfaces, // this includes the LCL widgetset
  Forms, Unit1
  { you can add units after this };
 
{$R *.res}
 
begin
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.
...Вы уже куда-то сохранили модуль с формой ... но почему то с пустым файлом исходного кода?
0
1 / 1 / 3
Регистрация: 26.11.2011
Сообщений: 169
04.03.2012, 22:41  [ТС] 4
PolarFoG, ага уже разобрался, книжку получше почитал еще раз

А есть какие еще сайты по lazarus '?
0
NPC
151 / 145 / 22
Регистрация: 10.01.2012
Сообщений: 390
07.03.2012, 15:46 5
Цитата Сообщение от alex9910 Посмотреть сообщение
А есть какие еще сайты по lazarus '?
Т.к. Lazarus родственник Delphi я часто просто забиваю в поисковике "Delphi вопрос" чаще всего ответ для delphi будет и ответом для родимого Lazarus-а

Если нет проблем с английским (или с переводчиком ) много полезного есть на официальных сайтах и форумах Lazarus и FrePascal.
0
0 / 0 / 0
Регистрация: 07.03.2012
Сообщений: 4
07.03.2012, 18:49 6
Основной русскоязычный сайт по FPC и Lazarus - http://freepascal.ru
Также не забываем http://wiki.lazarus.freepascal.org/
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.03.2012, 18:49

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ошибка: "BEGIN" expected but "end of file" found
Выдает ошибку: Compile Project, Target: test.exe: Exit code 1, Errors: 1 Fatal: Syntax error,...

Ошибка "Fatal: Syntax error, ";" expected but "." found"
звучит задание: создай программу, в которой можно преподнести введенное пользователем число к...

Ошибка: Syntax error, ";" expected but "BEGIN" found
Ошибка тут в строке с сообщением в комментарие, строка 40. Не понимаю почему. procedure...

Ошибка: Fatal: Syntax error, ";" expected but "identifier Mas" found.
Где здесь синтаксическая ошибка( "mas:=A2;" )? procedure TForm1.Button1Click(Sender: TObject); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.