Есть 2 вопросы:
1. В delphi7 сталкнулся с такой проблемой: есть несколько полей ввода при нажатии Enter на одной из них выполняется SetFocus на другой но при этом издается какой-то системный звук (Вроде BEEP). Как от этого избавиться?
Код:
procedure TMainForm.longKeyPress(Sender: TObject; var Key: Char);
begin
case key of
'0' .. '9': ;
#8: ;
#13: chas.SetFocus;
else key:= chr (0);
end;
end;
procedure TMainForm.chasKeyPress(Sender: TObject; var Key: Char);
begin
case key of
'0' .. '9': ;
#8: ;
#13: min.SetFocus;
else key:= chr (0);
end;
end;
procedure TMainForm.minKeyPress(Sender: TObject; var Key: Char);
begin
case key of
'0' .. '9': ;
#8: ;
#13: sek.SetFocus;
else key:= chr (0);
end;
end;
1. В delphi7 сталкнулся с такой проблемой: есть несколько полей ввода при нажатии Enter на одной из них выполняется SetFocus на другой но при этом издается какой-то системный звук (Вроде BEEP). Как от этого избавиться?
Код:
procedure TMainForm.longKeyPress(Sender: TObject; var Key: Char);
begin
case key of
'0' .. '9': ;
#8: ;
#13: chas.SetFocus;
else key:= chr (0);
end;
end;
procedure TMainForm.chasKeyPress(Sender: TObject; var Key: Char);
begin
case key of
'0' .. '9': ;
#8: ;
#13: min.SetFocus;
else key:= chr (0);
end;
end;
procedure TMainForm.minKeyPress(Sender: TObject; var Key: Char);
begin
case key of
'0' .. '9': ;
#8: ;
#13: sek.SetFocus;
else key:= chr (0);
end;
end;