![]() |
|
|
#1
|
|||
|
|||
|
Народ помогите...
необходимо запустить таймер со строковым параметром, т.е. если есть стандартный TTimer, то как к нему можно добавить еще одно поле к примеру filename:string .... или как вобще это сделать по другому ??? |
|
#2
|
||||
|
||||
|
Для реализации какой задачи это требуется?
|
|
#3
|
|||
|
|||
|
короч такая тема ...
я подключяю длл и мне надо через некоторое время выполнить определенную функцию из длл, дык вот имя функции хочу передовать в етом поле... |
|
#4
|
||||
|
||||
|
Создай список выпоняемых процедур и воткни этот список в таймер, пусть он его выполняет. А в необходимое время добавь в список необходимую процедуру.
|
|
#5
|
|||
|
|||
|
дык дело в том что для каждой процедуры может быть свой таймер, вернее разные интервалы ... =(
|
|
#6
|
||||
|
||||
|
Создай примерно такую структуру:
Код:
TimerFunc = record
FuncName:string[200];
Interval:word;
LastCall:TDateTime;
end;ЗЫЖ В каких еденицах хранить Interval решай сам, как тебе будет удобней Последний раз редактировалось Aristarh Dark, 01.09.2006 в 06:30. |
|
#7
|
|||
|
|||
|
вау мэн ... тему говоришь, а я дурак не сообразил!
Большое спасибо за идею ) |