Я пытаюсь изменить цвет панели на Lazarus при наведении мыши.Идентификатор не найден в компиляторе (Free Pascal)
Я пытаюсь запустить этот код на Lazarus:
unit test;
{$mode objfpc}{$H+}
interface
uses
[...]
type
{ Tvendas_menu }
Tvendas_menu = class(TForm)
[...]
procedure StartMouseEnter(Sender: TObject);
[...]
private
{ private declarations }
public
{ public declarations }
end;
var
[...]
implementation
[...]
procedure Tvendas_menu.StartMouseEnter(Sender: TObject);
begin
Start.Color := $00E7E7E7;
end;
[...]
Но при составлении программы показывают следующий код ошибки:
Ошибка: идентификатор не найден "Start"
я уверен, что «Start» - это имя панели в Object Inspector и файле .lfm.
Я пытаюсь изменить «Начать» на другое имя, но ошибка все еще происходит.
Спасибо!
Покажите нам _complete_ исходный код – xmojmr
Где указано объявление объекта 'Start' в' Tvendas_menu', которое вы указали? Очевидно, что это не в одном из разделов '...]', или компилятор не будет жаловаться на это. –
Вы удалили код, который имеет значение. Пожалуйста, найдите время, чтобы узнать, как сделать MCVE. –