- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
for j := Low(Matrix) to High(Matrix) do begin
Caption := 'Processing ' + IntToStr(j) + ' of ' + IntToStr(High(Matrix));
for i := Low(Matrix[j]) to High(Matrix[j]) do begin
SendMessage(PictureWindow, WM_MOUSEMOVE, 0, MakeLPARAM(i,j));
S := GetCaption(TemperatureWindow);
Matrix[j,i].V := StrToFloat(S);
end;
end;
Я не смог раскрыть формат нужной программы, поэтому я извлекаю данные, бегая по окну с картинкой и считывая число из окна с температурой, лол.
Скорость считывания удручает, но пока альтернатив нет.
Dummy00001 06.02.2013 17:26 # +2
MVC тихо курит в сторонке.
eth0 06.02.2013 18:02 # 0
TarasB 06.02.2013 18:12 # 0
В той программе прямо видно было, как перекрестие бегает по строчкам, правда скорость была ещё на 1 порядок меньше до тех пор, пока я не послал WM_SETREDRAW 0.