|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.02.2015, 12:04 | #1 |
Пользователь
Регистрация: 23.02.2015
Сообщений: 20
|
Timer не выключается
Не могу понять почему не выключается таймер, а начинает работать заново, ведь условие выполнено, вылазиет showmessage, но Timer2.Enabled:=false; не останавливает таймер.
P.S> если код ужасный, не ругайте Delphi изучаю меньше недели Код:
|
27.02.2015, 12:13 | #2 | ||
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
Timer2.Enabled:=false;убрать
Timer2.Enabled:= true заменить на Timer2.Enabled:=false; а вообще, мягко говоря всё не правильно, зачем постоянно читать ини, он что меняется постоянно? если да то и с ним у вас не то, иначе зачитать хватит 1 раза а не в таймере Цитата:
Цитата:
ну и таймер тут тоже не понятно зачем |
||
27.02.2015, 12:21 | #3 | |||
Пользователь
Регистрация: 23.02.2015
Сообщений: 20
|
Цитата:
Цитата:
Цитата:
|
|||
27.02.2015, 12:37 | #4 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
потому что создавать надо по мере надобности
|
27.02.2015, 12:52 | #5 |
Пользователь
Регистрация: 23.02.2015
Сообщений: 20
|
ну так в том то и дело, что форма должна появиться когда статус в базе поменяется. Тут проблема вот в чем, если этот самый form7.show включить по событию из кнопки, то она (form7) отлично открывается, если же во время работы программы в базе поменять статус на 2, то тоже form7 отлично открывается. Но если запустить программу, а в статусе в это время уже стоит 2, то эта форма выдает ошибку, скрин в файле
|
27.02.2015, 13:07 | #6 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
ну вот вам зло в явном виде
уберите ее из автосоздания а в коде напишите что то типа этого var f : TForm7; только не в глобальной секции ... f:= TForm7.Create; f.Show; а в закрытии формы указать Action:=caFree |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выключается ноутбук | Tranzakt | Помощь студентам | 40 | 06.04.2015 15:59 |
Выключается компьютер | FLORA | Компьютерное железо | 6 | 04.07.2012 18:29 |
Выключается компьютер | Hennesy | Компьютерное железо | 4 | 20.04.2012 12:25 |
компьютер выключается. | SKS | Компьютерное железо | 3 | 10.06.2009 14:44 |
ноут не выключается!! | photozaz | Компьютерное железо | 8 | 09.12.2008 14:41 |