Здравствуйте.
У меня не получается сделать окно загрузки приложения с прогресс баром.
Мне нужно, чтобы в это время пользователь не лапал основную программу, то есть всплыло окно загрузки с прогресс баром, на котором отражался процесс загрузки.
Само собой, окно я создал, класс обработчика на него повесил. Метод загрузки, в основном приложении получился такой:
void CMultAttemptDlg::ConnectEquipment() {
LoadEquipment LoE; //Экземпляр Окна загрузки оборудования
LoE.DoModal();
LoE.FirstInit(); //В этом методе в прогресс бар устанавливается значение шага.
ConnectMultimetr(); //Подключение первой единицы оборудования
LoE.GoProgress(3); //Этот метод двигает прогресс бар на 30% вперёд
StartCommutator(); //Подключение второй единицы оборудования
LoE.GoProgress(3); //Этот метод двигает прогресс бар на 30% вперёд
StartMotor(); //Подключение третьей единицы оборудования
LoE.GoProgress(4); //Этот метод двигает прогресс бар на 40% вперёд
LoE.OnBnClickedButton1();
}
Суть метода в том, что подключается первая единица оборудования - прогресс бар ползёт на 30%. Так вот, у меня создалось ощущения (во время отладки), что после открытия окна (метод DoModal
отрабатывает, окно открывается), управление передаётся в окно, а сам метод дальше не выполняется.
Помогите, как исправить этот баг и как сделать чтобы пользователь видел окно с процессом загрузки.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Вещественная функция может быть представлена рядом Тейлора, радиус сходимости которого определяется положением особых точек функцииЛюбой...
ЗдравствуйтеЗадача: создать класс символьной строки и несколько объектов разработанного класса (a,b,c)
Запускаю приложение JOGL в NetBeans 81, в методе main одна строчка:
Все никак не могу понять логику того, как JoinColumn определяет какую колонку с какой надо связать