Вверх ↑
Разработчик
Ответов: 26300
Рейтинг: 2146
#1: 2007-03-20 15:46:06 ЛС | профиль | цитата
Dilma писал(а):
Мы про doRead или doWrite говорим

а какая разница? Вот для doRead'a
procedure THIMatrixRW._work_doRead;
var
x,y:integer;
val,dt:TData;
m:PMatrix;
begin
dtNull(dt);
m := ReadMatrix(_data_Matrix);
x := ReadInteger(dt,_data_X,_prop_X);
y := ReadInteger(dt,_data_Y,_prop_Y);
if m <> nil then
begin
val := M._Get(x,y);
_hi_OnEvent(_event_onRead,val);
end;
end;
Не вижу смысла читать координаты из потока, когда уже _prop_X(_prop_Y) предполагают под собой значения. ИМХО
карма: 22

0