Форум программистов, компьютерный форум, киберфорум
Lazarus
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 19.06.2014
Сообщений: 34

Фатал еррор, ожидает "БЕГИН" находит"КОНЕЦ ФАЙЛА" ( Лазарь 2.2.0)

15.12.2022, 17:23. Показов 2429. Ответов 49
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не получается завершить код в Лазаре: Выдает Фатал еррор, ожидает "БЕГИН" находит"КОНЕЦ ФАЙЛА" ( Лазарь 2.2.0)
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 2:
   begin
      image3.Visible:=False;
      image4.Visible:=True;
      stage:=stage+1 ;;
  end;
  3:
   begin
      image4.Visible:=False;
      image1.Visible:=True;
      stage:=0 ;
  end;
end;
  end;
end.
Что только не делал - выдает:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  2:
   begin
      image3.Visible:=False;
      image4.Visible:=True;
      stage:=stage+1 ;;
  end;
  3:
   begin
      image4.Visible:=False;
      image1.Visible:=True;
      stage:=0 ;
  end;
end;
  end;
end.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.12.2022, 17:23
Ответы с готовыми решениями:

Фатал еррор в коде
мне нада исправить данный код для корректной работы в визуал си++ "ошибка заключается в том что тут нада отсчет начать с 0, а не с...

Фатал еррор при работе с try
Работа через ADO, заполняю поле с номером абонента и выполняю запрос и если такой абонент уже имееться в базе будет ошибка и выдаст...

Язык для начинающих Бегин
Решил сделать новый язык программирования Бегин. Пока всего две команды: write , end. Сначала думал сделать его русским (для тех кто даже...

49
Модератор
4153 / 2362 / 814
Регистрация: 15.11.2015
Сообщений: 9,495
17.12.2022, 20:45
Студворк — интернет-сервис помощи студентам
А моя эпопея с порчей картинок продолжается. В Lazarus 2.2.4. загруженные в дизайне картинки в Image тоже испортились после сохранения. И это случилось после того, как я дополнительно установил несколько графических пакетов. Который конкретно испортил я ещё не выяснил.

Но вот по теме ТС - вряд ли у него в этом проблема. В любом случае, вот простой проект, в котором переключаются 4 картинки. Я слегка переделал его с использованием списка.
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
unit Unit1;
 
{$mode objfpc}{$H+}
 
interface
 
uses
  Classes, SysUtils, Forms, Controls, Graphics, Dialogs, ExtCtrls, StdCtrls;
 
type
 
  { TForm1 }
 
  TForm1 = class(TForm)
    Button1: TButton;
    Image1: TImage;
    Image2: TImage;
    Image3: TImage;
    Image4: TImage;
    procedure Button1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    stage: integer;
    ImgList: TList;
  public
 
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.lfm}
 
{ TForm1 }
 
procedure TForm1.FormCreate(Sender: TObject);
begin
  ImgList := TList.Create;
  ImgList.Add(Image1);
  ImgList.Add(Image2);
  ImgList.Add(Image3);
  ImgList.Add(Image4);
  // Дальше можно добавить в ImgList ещё Image и они тоже будут переключаться без изменения остального кода
end;
 
procedure TForm1.Button1Click(Sender: TObject);
var
  i: integer;
begin
  stage := (stage + 1) mod ImgList.Count;
  for i := 0 to ImgList.Count-1 do
    TImage(ImgList[i]).Visible := i = stage;
end;
 
end.
gleco1, попробуй открыть и скомпилировать этот проект.
Вложения
Тип файла: rar l224-2.rar (140.0 Кб, 2 просмотров)
0
пофигист широкого профиля
4770 / 3206 / 862
Регистрация: 15.07.2013
Сообщений: 18,613
18.12.2022, 02:23
Цитата Сообщение от gleco1 Посмотреть сообщение
Давно, в молодости, я занимался программированием на Делфи.
Вот только не надо врать самому себе. Вы никогда не занимались программированием на Дельфи или на других ЯП. Только мимо пробегали.
0
0 / 0 / 0
Регистрация: 19.06.2014
Сообщений: 34
19.12.2022, 13:50  [ТС]
Не могу просто так покинуть вас, дорогие друзья!!! До меня дошло и подскажу вам. Всё работает, просто никто из вас не подсказал, что перед новой компиляцией нужно очистить отладчик. Это и есть недостаток IDE, при чем какую бы версию не использовал этот эффект повторяется. Почему-то результат отладки перетаскивается от компиляции к компиляции. Если нажать кнопку "очистить отладчик" то при следующей компиляции всё пучком!!! Все мои проекты работают как надо.

Verevkin, - Еще раз тебе СПАСИБО! Буду скучать без общения с тобой! Твои прикольные картинки очень понравились. Особенно про транспантологию.
0
Модератор
 Аватар для D1973
9952 / 6487 / 2461
Регистрация: 21.01.2014
Сообщений: 27,485
Записей в блоге: 3
19.12.2022, 14:06
Цитата Сообщение от gleco1 Посмотреть сообщение
просто никто из вас не подсказал, что перед новой компиляцией нужно очистить отладчик.
Вот сколько лет пользуюсь и Дельфи и Лазарусом, а уразуметь, о чем Вы говорите, не могу... Что значит "очистить отладчик"?
1
Модератор
4153 / 2362 / 814
Регистрация: 15.11.2015
Сообщений: 9,495
19.12.2022, 14:19
gleco1, не понятно, о чём речь. "Запуск - Очистить и собрать"? Или "Запуск - Сбросить отладчик"?
Тем не менее, никогда этого не делал. Любое изменение кода - нажимаю F9 и Lazarus сам перекомпилирует что нужно, заново создаёт исполняемый файл и запускает с отладчиком, и всё нормально работает.
0
0 / 0 / 0
Регистрация: 19.06.2014
Сообщений: 34
20.12.2022, 18:52  [ТС]
AzAtom, "Запуск-сбросить отладчик" У меня получилось и ошибка не повторялась.

Добавлено через 10 минут
northener, Ладно, пусть будет по вашему. Вот только "пробегать" пришлось на грани выживания. И выживать пришлось в 90-е за счёт программирования именно в Делфи. И, кстати, вы назвали Делфи языком программирования (ЯП) замечу, это не язык, это среда, а язык в Делфи объектно ориентированный Паскаль.
0
Модератор
 Аватар для D1973
9952 / 6487 / 2461
Регистрация: 21.01.2014
Сообщений: 27,485
Записей в блоге: 3
21.12.2022, 08:37
Цитата Сообщение от gleco1 Посмотреть сообщение
замечу, это не язык, это среда, а язык в Делфи объектно ориентированный Паскаль.
У Вас порядком устаревшие, на уровне 90-х годов прошлого века, сведения.
Миниатюры
Фатал еррор, ожидает "БЕГИН" находит"КОНЕЦ ФАЙЛА" ( Лазарь 2.2.0)  
1
0 / 0 / 0
Регистрация: 19.06.2014
Сообщений: 34
23.12.2022, 18:38  [ТС]
D1973, Да, я из тех далеких времён, когда собирали компьютеры на отечественном К580ИК80А, и импортном Z80, программировали на Бейсике и по таблицам на Ассемблере, набирали дампы на регистрах из кучи тумблеров. И о графических средах не было представления. Сейчас же IDE назвали языком (это из вашей вкладки) . Язык же состоит из слов связанных по определённым правилам. Сравните Бейсик, Паскаль, Пайтон синтаксис один и тот же - английские слова. Даже
Сишные С., С++, С# и это тоже. Умершая русская Рапира. Называть языком графическую оболочку - проявлять неуважение к языку. Впрочем, если Вам так удобнее считать - считайте.
0
 Аватар для vlisp
1070 / 991 / 153
Регистрация: 10.08.2015
Сообщений: 5,441
25.12.2022, 18:37
Делфи это объект Паскаль + дотнет
0
26.12.2022, 01:26

Не по теме:

Цитата Сообщение от gleco1 Посмотреть сообщение
northener, Ладно, пусть будет по вашему. Вот только "пробегать" пришлось на грани выживания. И выживать пришлось в 90-е за счёт программирования именно в Делфи. И, кстати, вы назвали Делфи языком программирования (ЯП) замечу, это не язык, это среда, а язык в Делфи объектно ориентированный Паскаль.
Я тоже выживал в те годы за счет программирования, которому меня не учили в институте.
И кстати большинство Дельфийского сообщества назвали Дельфи языком программирования.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.12.2022, 01:26

Фатал эрор R6034
при старте программы выскакивает такой ужас: кодил на 2008 визе со статическим MFC, до этого бился с подключением нужных либ без...

Отключенный внешний 2.5 диск упал с полуметра. Грозит ли ему фатал?
Здравствуйте! Вчера по невнимательности уронил внешний хард - хитачу терабайтную 2.5 в коробочке Zalman VE-300 с высоты где-то полметра....

404 еррор
Здравствуйте. Натягиваю шаблон. Сделал страницу в элементах, шаблоны, добавил туда код. Потом в ресурсах добавил документ, для него указал...

еррор с2084
#include <windows.h> int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) ...

Не понятный еррор
Доброго времени суток, помогите разобраться с ошибкой: вылезает на всех комбобоксах, заранее спасибо.


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

Или воспользуйтесь поиском по форуму:
50
Ответ Создать тему
Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru