procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn);
var
pRecProperty: pRECProps;
begin
if Button in [nbFirst, nbPrior, nbNext, nbLast] then
begin
if MaxAvail > SizeOf(RECProps) then
begin
GetMem(pRecProperty, SizeOf(RECProps));
DbiGetRecord(Table1.Handle, dbiNOLOCK, nil, pRecProperty);
Label1.Caption := Concat('Запись: ', IntToStr(pRecProperty^.iPhyRecNum),
' из ', IntToStr(Table1.RecordCount));
FreeMem(pRecProperty, SizeOf(RECProps));
end;
end;
end;
|