Здравствуйте.
Ошибка при двойном щелчке на 3 строке
Возникает при вызове RecordToBuffer(FRecordsView.ViewRecord[RowNum], dvvValueEh, InstantBuffer, RowNum); из MemTableEh.TCustomMemTableEh.InstantReadEnter
Код:
MemTableEh.TCustomMemTableEh.InstantReadEnter(3)
DBGridEh.TCustomDBGridEh.InstantReadRecordEnter(3)
DBGridEh.TCustomDBGridEh.UpdatePlaceBoxListForCell(1,4,$2FF8658)
DBAxisGridsEh.TCellPlaceBoxVisibleListEh.UpdateDataRange(1,1,8,4,1,1)
DBAxisGridsEh.TCellPlaceBoxVisibleListEh.UpdateData
DBAxisGridsEh.TCellPlaceBoxVisibleListEh.ValidateBuffer
DBAxisGridsEh.TCustomDBAxisGridEh.GetInCellPlaceBoxAt(6,3,nil,54,6)
DBGridEh.TCustomDBGridEh.GetInCellPlaceBoxAt(6,3,nil,54,6)
DBGridEh.TCustomDBGridEh.UpdateHotTrackInfo(261,60)
GridsEh.TCustomGridEh.MouseMove([ssLeft],261,60)
DBAxisGridsEh.TCustomDBAxisGridEh.MouseMove([ssLeft],261,60)
DBGridEh.TCustomDBGridEh.MouseMove([ssLeft],261,60)
Vcl.Controls.TControl.WMMouseMove((512, (), 1, (), 261, 60, (), (261, 60), (), 0))
Vcl.Controls.TControl.WndProc((512, 1, 3932421, 0, 1, 0, (), 261, 60, (), 0, 0, ()))
Vcl.Controls.TWinControl.WndProc((512, 1, 3932421, 0, 1, 0, (), 261, 60, (), 0, 0, ()))
GridsEh.TCustomGridEh.WndProc((512, 1, 3932421, 0, 1, 0, (), 261, 60, (), 0, 0, ()))
DBAxisGridsEh.TCustomDBAxisGridEh.WndProc((512, 1, 3932421, 0, 1, 0, (), 261, 60, (), 0, 0, ()))
DBGridEh.TCustomDBGridEh.WndProc((512, 1, 3932421, 0, 1, 0, (), 261, 60, (), 0, 0, ()))
Vcl.Controls.TWinControl.MainWndProc(???)
System.Classes.StdWndProc(21040588,512,1,3932421)
:75f962fa ; C:\Windows\syswow64\USER32.dll
:75f96d3a USER32.GetThreadDesktop + 0xd7
:75f977c4 ; C:\Windows\syswow64\USER32.dll
:75f9788a USER32.DispatchMessageW + 0xf
Vcl.Forms.TApplication.ProcessMessage(???)
:00617104 TApplication.ProcessMessage + $F8