Подскажите идею, как параллельно подвесить модальную немигающую форму! - VB

Узнай цену своей работы

Формулировка задачи:

Как сделать так, чтобы параллельно с неким бесконечным циклом на экране непрерывно висела модальная форма, отображающая счетчик этого цикла и позволяющая вводить значения, управляющие циклом - например количество повторений, форма не должна мигать, что происходит при включении-выключении формы.

Решение задачи: «Подскажите идею, как параллельно подвесить модальную немигающую форму!»

textual
Листинг программы
While True  
' Некие содержательные операторы цикла
' Запуск модальной формы :
frmCont.Visible = False: frmCont.Enabled = True: frmCont.Show vbModal  , которая через Timer1.Interval(на форме запускаетс таймер на 500 ms ) прекращает работу с установкой :
With frmCont .Visible = False: .Show vbModeless: .Enabled = False End With ' именно эта перерисовка формы позволяет протолкнуть программу дальше, оставляя ее на экране на время выполнения содержательных операторов цикла в недоступном виде
' Продолжение работы программы после выхода из формы
' Анализ переменных формы :
if Form1.Text1.Text='выход' then Exit While '->
Wend

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.333 из 5
Похожие ответы