Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Timer в Class Добавлено: 22.03.07 15:20  

Автор вопроса:  KreAtoR
Можно ли в класс запихать таймер, чтоб он работал независимо от Form1 в которой его можно просто так поставить и запустить

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 22.03.07 17:25
см API SetTimer/KillTimer

Ответить

Номер ответа: 2
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #2 Добавлено: 27.03.07 15:12
см API SetTimer/KillTimer

а не мог бы ты эту тему поконкретней рассказать????

Ответить

Номер ответа: 3
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #3 Добавлено: 27.03.07 15:24
Private Declare Function SetTimer Lib "user32.dll" (ByVal hWnd As Long, ByVal nIDEvent As Long, ByVal uElapse As Long, ByVal lpTimerFunc As Long) As Long

Private Declare Function KillTimer Lib "user32.dll" (ByVal hwnd As Long, ByVal nIDEvent As Long) As Long


декларируются так а дальше чаго с этим делать надо и можно????
Желательно посмотреть примерчик какой нить, если можно

Ответить

Номер ответа: 4
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 28.03.07 02:37
SetTimer хендел, событие, интервал, адрес обрабатываемой процедуры

устанавливаем таймер
Call SetTimer (Me.Hwnd, 1, 1000, AddressOf TimerProc)

соответственно где-то есть процедура...

Private Sub TimerProc(ByVal hWnd As Long, ByVal uMsg As Long, ByVal idEvent As Long, ByVal dwTime As Long)
'...которая обрабатывает событие таймера
End Sub

и когда таймер больше ненужен
KillTimer Me.hwnd, 1

Ответить

Номер ответа: 5
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #5 Добавлено: 28.03.07 10:07
сенкс

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам