Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка- The compiler could not find the given identifier??? [D7, WinXP]


Ins!7t ©   (2005-11-03 20:34:00) 

Начинаю писать простенькую программу и при компиляции появляются ошибки:
The compiler could not find the given identifier - most likely it has been misspelled either at the point of declaration or the point of use. It might be from another unit that has not mentioned a uses clause.

program Produce; var   Counter: Integer; begin   Count := 0;   Inc(Count);   Writeln(Count); end.

In the example, the variable has been declared as "Counter", but used as "Count". The solution is to either change the declaration or the places where the variable is used.

program Solve; var   Count: Integer; begin   Count := 0;   Inc(Count);   Writeln(Count); end.

In the example we have chosen to change the declaration - that was less work.  
________________________________________________________

This error message occurs when the compiler cannot find an input file. This can be a source file, a compiled unit file (.dcu file), an include, an object file or a resource file.

Check the spelling of the name and the relevant search path.

program Produce; uses SysUtilss;       (*<-- Error message here*) begin end.
program Solve; uses SysUtils;      (*Fixed typo*) begin end.

For a .dcu file, failure to set the unit/library path for the compiler is a likely cause of this message. The only solution is to make sure the named unit can be found along the library path

Как их исправить? Вот код самой программы:
procedure TForm1.Button1Click(Sender: TObject);

begin
Count := Count + 1 ;
But1. Caption := IntToStr(Count);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
Form1.Close;
end;

end.


злобная танька   (2005-11-03 22:17:00) [1]

переменная Count не объявлена.
или нет объекта с именем But1.
одно из двух!


NightLord   (2005-11-03 21:43:00) [2]

Как их исправить? Вот код самой программы:

А что было выше?

Так где возникает ошибка? В приведенном примере не очень то разберешся =(


Наверх

Титульная страница Поиск, карта сайта Написать письмо