Последние записи
- Как запустить программу указанную в Edit.Text
- Скачать файл с использованием потока
- Поиск слова в Memo
- Распаковщик формата .img из GTA San Andreas
- Подсчет количества повторяющихся букв в файле
- Простейший скрипт загрузки картинки с помощью php
- Рассылка. Выпуск 154
- Получение картинки с веб-камеры
- Скопировать определённый кусок image
- Сделать printscreen экрана и сохранить
6th
Окт
Как расчитать время между нажатием и отпусканием кнопки мыши?
Posted by Chas under Пост-обзор
var time1, time2, time3: TTime; //Глобальные
procedure TForm1.RzBitBtn1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
time1 := Time;
end;
procedure TForm1.RzBitBtn1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var h, m, s, ms: Word;
st: string;
d: Double;
begin
time2 := Time;
time3 := time2 – time1;
DecodeTime(time3, h, m, s, ms)
pan>;
st := IntToStr(s) + ‘.’ + IntToStr(ms);
d := RoundTo(StrToFloat(st), -1);
label1.Caption := FloatToStr(d);
end;

