Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Текст. Как сообщать юзеру о ходе процесса кроме Pr


Автор: Сувор 20.11.2004, 13:07
Можно ли и как по ходу вычислений выводить на экран текстовые сообщения без прерывания процесса? То есть Msgbox выскакивает сразу, но останавливает процесс, а ...caption="информация" появляется только после выполнения процедуры. Хочется что то вроде ProgressBar но с выводом текста. Спасибо

Автор: boevik 20.11.2004, 14:10
Можно, надо использовать DoEvents для отображения информации
Код

For i-o to 100
  Text1 = i
  DoEvents
Next i

Автор: Akina 20.11.2004, 14:49
Label1.Caption = Label1.Caption & vbCr & vbLf & "Следующая строка сообщения"
Label1.Repaint

Автор: -Mikle- 21.11.2004, 08:39
Цитата(Akina @ 20.11.2004, 18:49)
Label1.Caption = Label1.Caption & vbCr & vbLf & "Следующая строка сообщения"
Label1.Repaint


Akina, это для VBA


Label1.Caption = Label1.Caption & vbCrLf & "Следующая строка сообщения"
Label1.Refresh

Автор: Guest 21.11.2004, 14:00
Понял. Всем спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)