Topic: Сравнение значения в таблице с значением в Label на форме

Здравствуйте! На форме есть таблица в которой одно значение, например 5. На этой же форме есть Текстбокс в котором написано например 4. Как сделать сравнение этих значений при открытии формы и если эти значения не равны, то выдавалось сообщение? Заранее спасибо!

Re: Сравнение значения в таблице с значением в Label на форме

if Form1.Tablgerid1.Cells{1,1} <> Form1.Edit1.Text then ShowMessage('Bla bla bla');

Re: Сравнение значения в таблице с значением в Label на форме

jonibek wrote:

if Form1.Tablgerid1.Cells{1,1} <> Form1.Edit1.Text then ShowMessage('Bla bla bla');

В таком виде вообще не работает....
если прописать if Form1.TableGrid1.Cells[1,1] <> Form1.Edit1.Caption then ShowMessage('Bla bla bla'); то тогда вроде бы работает, но когда появляется нужная форма высвечивается сообщение List index out of bounds (1)...

Re: Сравнение значения в таблице с значением в Label на форме

прикрепите проект

Re: Сравнение значения в таблице с значением в Label на форме

jonibek wrote:

прикрепите проект

Получается при любых значениях появляется сообщение
http://files.d-lan.dp.ua/download?file= … d11244b480

Re: Сравнение значения в таблице с значением в Label на форме

Измените этим скриптом:
if Form1.Tablgerid1.Cells{0,0} <> Form1.Edit1.Text then ShowMessage('Bla bla bla');

Re: Сравнение значения в таблице с значением в Label на форме

jonibek wrote:

Измените этим скриптом:
if Form1.Tablgerid1.Cells{0,0} <> Form1.Edit1.Text then ShowMessage('Bla bla bla');

Работает если прописать так:
if Form1.TableGrid1.Cells[0,0] <> Form1.Label1.Caption then ShowMessage('Bla bla bla');
Спасибо за помощь)