|
#46
|
||||
|
||||
Нет. Аналитическое и логическое мышление!
Флейм какой-то развели, пора закрывать тему... |
#47
|
||||
|
||||
а по поводу задачи что думаешь?
|
#48
|
||||
|
||||
а тему ток админы, закрывают или я тоже могу?если могу то как?
|
#49
|
||||
|
||||
А в этом хзэшнике летает? Это компиляция моего примера:
Если летает, значит... Ничего не значит! Сам не пойму, почему таймер у тебя не работает! |
#50
|
|||
|
|||
Если говорить про конкретно про мой пример на первой странице
таймер по умолчанию выключен, интервал стоит толи 50,толи 100, в имадж картинка уже загружена и прорисовывается все на форм1. Какие конкретно ошибки пишет компилятор/среда? |
#51
|
||||
|
||||
Включаю твой пример - работает. Правда, при первом запуске не работало!!! После того, как в таймере добавил 1 строку (типа "ShowMessage('iterr') то заработало (потом удалил). Видимо, как-то не так скомпилило сначала эту процедуру, а после изменения перекомпилировало правильно. Попробуй то же сделать.
|
#52
|
|||
|
|||
Цитата:
|
#53
|
|||
|
|||
Посмотрел код в архиве "Новая папка (2).rar"
Таймер там замечательно работает. И прибавляет нули. Проблема в том, что к форме не прилинковано событие OnCreate. В инспекторе объектов выбери форму, перейди на вкладку Events и два раза кликни по полю OnCreate. Из-за этого не происходило инициализации dx и dy, и они считались равными нулю. p.s. только интервал у таймера поменьше поставь. 100 хотя бы. а то 1000 = 1 сек, ползет как черепаха =) p.p.s. Так же в событии Timer1Timer измени Form1.Width на Form6.ClientWidth и Form1.Height на Form6.ClientHeight. Во-первых у тебя форма Form6, а не Form1, во-вторых с ClientWidth/ClientHeight не будет уползать. p.p.p.s FormMouseDown тоже забыл прилинковать. Выбери форму, events, найди OnMouseDown и тыкни два раза мышкой. p.p.p.p.s Uses Unit1; совершенно ни к чему и его можно смело убрать. Последний раз редактировалось nixel, 20.03.2012 в 15:46. |