DoEvents()

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Demonx
Бывалый
Бывалый
 
Сообщения: 237
Зарегистрирован: 25.06.2003 (Ср) 0:08
Откуда: Литва/Висагинас

DoEvents()

Сообщение Demonx » 25.06.2003 (Ср) 0:09

Как использовать?

moderator
Модератор
Модератор
 
Сообщения: 1896
Зарегистрирован: 10.12.2001 (Пн) 18:11
Откуда: Украина, Харьков

Сообщение moderator » 25.06.2003 (Ср) 0:45

Код: Выделить всё
Dim lTemp as Long

For lTemp = 1 to 10000
    '// do smth
    DoEvents()
Next


Смысл в чем - система будет обрабатывать и другие системные события. Убери DoEvents из кода выше и запусти - приложение не будет отвечать некоторое время.

Некоторые особо продвинутые личности юзают такое (привет, Гайдар! :wink:):

Код: Выделить всё
Dim lTemp as Long

For lTemp = 1 to 10000
    '// do smth
    DoEvents : DoEvents : DoEvents
Next
Модератор
http://www.vbstreets.ru / moderator@vbstreets.ru

... Почетные награды: [*], [+], [!]. Все еще впереди...

Demonx
Бывалый
Бывалый
 
Сообщения: 237
Зарегистрирован: 25.06.2003 (Ср) 0:08
Откуда: Литва/Висагинас

Сообщение Demonx » 25.06.2003 (Ср) 1:47

Не, просто когда я пишу DoEvents() то пишет мол эта функция не декларирована. Может нужно что-то подключить?

moderator
Модератор
Модератор
 
Сообщения: 1896
Зарегистрирован: 10.12.2001 (Пн) 18:11
Откуда: Украина, Харьков

Сообщение moderator » 25.06.2003 (Ср) 13:29

Так ты без скобок пиши - просто DoEvents
Модератор
http://www.vbstreets.ru / moderator@vbstreets.ru

... Почетные награды: [*], [+], [!]. Все еще впереди...

Demonx
Бывалый
Бывалый
 
Сообщения: 237
Зарегистрирован: 25.06.2003 (Ср) 0:08
Откуда: Литва/Висагинас

Сообщение Demonx » 27.06.2003 (Пт) 12:30

Скобки сами ставятся :)
А ответ я нашёл.
Надо было:
Код: Выделить всё
Imports System.Windows.Forms.Application

Грандж
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 150
Зарегистрирован: 29.10.2002 (Вт) 14:10
Откуда: Москва

Сообщение Грандж » 29.06.2003 (Вс) 21:19

%)
application.DoEvents
и подключать ничево не надо %), хотя суть разницы то и нет
и между ног затеплилась надежда
(%

http://grunger.net.ru


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 68

    TopList