Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Отображение состояния цикла. / 3 сообщений из 3, страница 1 из 1
28.06.2007, 08:19
    #34625091
ISergey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение состояния цикла.
Такой вопрос. Выполняется цикл, долго - несколько минут. Как в клиенте отобразить его состояние, показать что он не завис? Пробовал два варианта - вызов процедур:
Код: plaintext
1.
2.
3.
Public Sub SetState(ByRef State As Label, ByVal s As String)
  State.Caption = s: State.Parent.Repaint
End Sub

или

Код: plaintext
1.
2.
3.
4.
Public Function ChangeTitleBar(aTitle As String)
  CurrentDb.Properties("AppTitle") = aTitle
  RefreshTitleBar
End Function

В обоих случаях, если MDB теряет фокус, форма замирает и перестает чего-либо отображать.
Есть еще какие-нибудь варианты? У меня Access 2000.
...
Рейтинг: 0 / 0
28.06.2007, 09:29
    #34625194
marvan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение состояния цикла.
если при этом выполняются запросы, то два ключевых слова DoEvents+adAsyncExecute
...
Рейтинг: 0 / 0
28.06.2007, 18:23
    #34627116
@TM@ROZчег
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение состояния цикла.
дежавю. в моей темке првакт. тоже самое тока в простом ВАСИКе :) действительно, дуевентс
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Отображение состояния цикла. / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]