Форум: "Основная";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
Вниз
таймер в сервисе или как его включить-выключить??? Найти похожие ветки
← →
Avgust (2006-06-17 20:10) [0]есть Service1 с апликашиным... на нём размещяю timer... мне он нужен на пару сработак.. после чего хочу его выключить...
Service1.timer1.Enabled := false;
при компиляции... выдаёт ошибку что не может прочитать чтото по такомуто адресу... 004A53BA в модуле скомпиленого экзешника... ставил выключение между try но в винде через рас всё равно вываливается эта ошибка и выключает сервис.. блин как его правильно выключить???
← →
Anatoly Podgoretsky © (2006-06-17 20:57) [1]Надо переинсталировать Дельфи.
← →
Avgust (2006-06-18 02:16) [2]неполучилась... сёравно ошибка... ставишь таймер на Service1 и в креате сервиса например ставишь Service1.timer1.Enabled := false; или true разницы нет... всё равно ошибка :(((
PS. плиз если кому не трудно протестите у себя...
← →
unknown © (2006-06-18 02:28) [3]
> Anatoly Podgoretsky © (17.06.06 20:57) [1]
Зачем вы так?
> Avgust (18.06.06 02:16) [2]
> PS. плиз если кому не трудно протестите у себя...
Выкладывай тут .
← →
isasa © (2006-06-18 10:44) [4]vgust (17.06.06 20:10)
...при компиляции... выдаёт ошибку что не может прочитать чтото ...
такомуто адресу... 004A53BA в модуле скомпиленого экзешника... ставил выключение между try но в винде через рас всё равно вываливается эта ошибка и выключает сервис
При компиляции? во время выполнения?
Если не "лежит на форме", то, скорее всего, забыл
timer1.Create
← →
Avgust (2006-06-18 19:07) [5]
> Если не "лежит на форме", то, скорее всего, забыл
> timer1.Create
лежит но не на форме а на Data Module
> > Anatoly Podgoretsky © (17.06.06 20:57) [1]
>
> Зачем вы так?
ну в этом есть доля правды... както валились ошибки непонятные... после переустановки всё пропало.. :)
PC. я не програмист.. я администратор сети.. а у админаф частенько решение проблемы реинстал :)
> Выкладывай тут .
надо создать сервис с апликашеном.. на Service1 разместить таймер и в Service1.create
Service1.timer1.Enabled := false;
и попробовать скампилить :)
пожалуйста попробуйте... может это не только у меня.. :)
← →
sniknik © (2006-06-18 19:27) [6]> я администратор сети..
ну так админь... не отбивай хлеб. дай заработать грамотному программисту... тебе же с програмой после проще будет. (должно ;)
> Service1.timer1.Enabled := false;
зачем Service1.timer1.Enabled := false; ?
если это в контексте класса то указание переменной вне его необязательно, а в случае в событии create так еще и ошибочно, т.к. на момент создания, этой переменной еще нет (хотя обьект уже создан...).
т.е. тут достаточно и правильно просто timer1.Enabled := false;.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.013 c