var myGrid: TDBGrid; begin if (ActiveControl is TDBGrid) then begin myGrid:=(ActiveControl as TDBGridEh); if myGrid=DBGrid1 then ...; if myGrid=DBGrid2 then ...; end; ...end
procedure TForm1.Timer1Timer(Sender: TObject); begin if dbgrid1.Focused then showmessage('dbgrid1'); if dbgrid1.focused then showmessage('dbgrid2'); end;
myGrid: TDBGrid;
begin
if (ActiveControl is TDBGrid) then
begin
myGrid:=(ActiveControl as TDBGridEh);
if myGrid=DBGrid1 then ...;
if myGrid=DBGrid2 then ...;
end; ...end
begin
if dbgrid1.Focused then showmessage('dbgrid1');
if dbgrid1.focused then showmessage('dbgrid2');
end;