Topic: Что означает ошибка?

При входе в проект через форму frmLogin после клика по кнопке "Вход" выскакивает ошибка (см. рисунок), хотя дальше всё работает без проблем.
Что это за ошибка и как её устранить?

Post's attachments

Attachment icon 2015-09-22_103908.jpg 22.42 kb, 279 downloads since 2015-09-22 

Не боги горшки лепят!

Re: Что означает ошибка?

Скорей всего пытаетесь обратиться к пункту ComboBox-a примерно так:

Form1.ComboBox1.Items[2]

но при этом у компонента нет третьего пункта (нумерация с нуля)


можете приложить проект к сообщению, посмотрю где ошибка.

Dmitry.

Re: Что означает ошибка?

kunar80
Ошибка здесь, вы пытаетесь раскрасить грид, но в этот момент в нем нет записей,

procedure Form1_OnShow (Sender: string; Action: string);
begin
///// ФОН ЯЧЕЕК ПЕРВОЙ СТРОКИ ("ЗАВАНТАЖЕННЯ") /////////////////
    Form1.TableGrid1.Cell[0,0].Color := clBtnFace;
    Form1.TableGrid1.Cell[1,0].Color := clBtnFace;
    Form1.TableGrid1.Cell[2,0].Color := clBtnFace;
    Form1.TableGrid1.Cell[3,0].Color := clBtnFace;
    Form1.TableGrid1.Cell[4,0].Color := clBtnFace;
    Form1.TableGrid1.Cell[5,0].Color := clBtnFace;
end;

поэтому переместите данный код в событие procedure Form1_TableGrid1_OnChange (Sender: string);

Dmitry.

Re: Что означает ошибка?

СПАСИБО!!!

Не боги горшки лепят!