Показать сообщение отдельно
  #4  
Старый 11.01.2011, 20:23
Crocodil Crocodil вне форума
Прохожий
 
Регистрация: 01.01.2011
Сообщения: 4
Репутация: 10
По умолчанию

Уважаемый Stil, что-то не выходит каменный цветок
Код:
procedure TForm2.dbgrid1KeyPress(Sender: TObject; var Key: Char);
begin
obozn:=obozn+key;
dbgrid1.DataSource.DataSet.Locate('Обозначение',obozn,[loPartialKey]);
StatusBar1.Panels.Items[0].Text:='Поиск:'+obozn;
end;

procedure TForm2.Button3Click(Sender: TObject);

var naim: string;
begin
naim:=dbgrid1.DataSource.DataSet.FieldByName('Наименование').AsString;
if naim = 'Корпус сверла Shark Drill HP4'
then
  begin
    Hide;
    Form4.Show;
    Exit;
  end;
if naim = 'Пластина сверла Shark Drill HP4'
then
  begin
    Hide;
    Form5.Show;
    Exit;
  end;
end;
Ошибок никаких не выводит, но не работает, формы не открываются.
Не могу понять, в чём дело
Ответить с цитированием