Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2008, 17:40   #11
yulia
Форумчанин
 
Аватар для yulia
 
Регистрация: 24.03.2007
Сообщений: 314
По умолчанию

Поскольку у меня надо по клику мышки на форме, я делала так:
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if (paused=false) then paused:=true;
end;

ну в самом начале paused:=false (при создании формы); понятно, что так оно дальше бежать не будет, а просто замрет, но ... не могу понять почему оно именно виснет.... кнопка пуск перестает нажиматься...
yulia вне форума Ответить с цитированием
Старый 02.12.2008, 17:41   #12
Sm1Le
Форумчанин
 
Аватар для Sm1Le
 
Регистрация: 31.10.2008
Сообщений: 500
По умолчанию

к примеру Мне больше нравиться останавливать и запускать Нажатием клавиши клавиатуры.

Выдели Форму KeyPreview в True. И в OnKeyPress к примеру на клавишу 'b'
if key='b' then
begin
if Timer1.enable then
Timer1.Enable:=False
else
Timer1.Enable:=True;
End;
-вот так ...
Skype : UASm1Le.
Sm1Le вне форума Ответить с цитированием
Старый 02.12.2008, 17:44   #13
yulia
Форумчанин
 
Аватар для yulia
 
Регистрация: 24.03.2007
Сообщений: 314
По умолчанию

А если отдельную кнопку ставить, то действительно работает....
yulia вне форума Ответить с цитированием
Старый 02.12.2008, 17:45   #14
yulia
Форумчанин
 
Аватар для yulia
 
Регистрация: 24.03.2007
Сообщений: 314
По умолчанию

Та у меня конкретное задание по клику мышки.....
yulia вне форума Ответить с цитированием
Старый 02.12.2008, 17:50   #15
yulia
Форумчанин
 
Аватар для yulia
 
Регистрация: 24.03.2007
Сообщений: 314
По умолчанию

Все, сделала... только так и не поняла почему оно так....
Я убрала строку
Image1.Unlock и все заработало....
yulia вне форума Ответить с цитированием
Старый 02.12.2008, 17:50   #16
yulia
Форумчанин
 
Аватар для yulia
 
Регистрация: 24.03.2007
Сообщений: 314
По умолчанию

Спасибо всем за помощь....
yulia вне форума Ответить с цитированием
Старый 02.12.2008, 18:09   #17
Sm1Le
Форумчанин
 
Аватар для Sm1Le
 
Регистрация: 31.10.2008
Сообщений: 500
По умолчанию

хммм наверно Проблема с тем что Клик происходить на разных объектах ... Потому и глюки =))
Skype : UASm1Le.
Sm1Le вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таймер Михаил Юрьевич Общие вопросы Delphi 1 16.07.2008 08:46
Таймер в С# kommunist Общие вопросы .NET 3 02.06.2008 12:11
ТАЙМЕР ratibor32 Общие вопросы C/C++ 1 26.12.2007 19:02
Таймер Stanislav Общие вопросы Delphi 3 26.11.2007 06:52
Таймер. Flash_ Gamedev - cоздание игр: Unity, OpenGL, DirectX 30 22.01.2007 12:59