Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
-3 / 1 / 1
Регистрация: 28.07.2020
Сообщений: 286
.NET 4.x

Нужно создать загрузчик

03.12.2020, 18:04. Показов 3374. Ответов 41
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здраствуйте! помогит создать лоадер. а имено: в нашем лоадере есть прогрес бар и мне нужночтобы этот прогрес бар взаранее подгружал все формы которые есть в приложении(для оптимизации) подгружал скрипты и удалил файл (какой имено это уже мое дело) и ещо надо сделать чтобы label показывал сколько процентов загрузилось, спасибо за внимание!

Добавлено через 32 минуты
ауу

Добавлено через 2 часа 0 минут
ауу
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.12.2020, 18:04
Ответы с готовыми решениями:

Нужно добавить время и дату в загрузчик
org 0x7C00 bits 16 mov ax, 0 mov ds, ax mov es, ax mov ss, ax mov sp, 0x7C00 mov si, welcome

Создать загрузчик xhr
Как сделать чтобы пока выполняется XmlHttpRequest крутился например лоадинг бар или еще что-то хотя бы для контроля 3 функции...

Создать заново загрузчик
Ребят,помогите пожалуйста.Стоит win 10 ltsb и я удалил загрузчик. Раньше помогала установка еще одной windows 10 и она при загрузке давала...

41
-3 / 1 / 1
Регистрация: 28.07.2020
Сообщений: 286
05.12.2020, 12:23  [ТС]
Студворк — интернет-сервис помощи студентам
Nord790,
вы меня не поняли мне надо чтобы в labelизменился текст когда строчка кода дойдет до сюда
C#
1
2
3
Thread.Sleep(250);//что-то загружаем....
 Invoke((Action<int>)(SetProgressValue), new object[] { 20 });
//изменяем текст
и чтобы я туда свой текст мог вставить
0
Строитель
 Аватар для Nord790
889 / 556 / 194
Регистрация: 01.04.2014
Сообщений: 610
Записей в блоге: 6
05.12.2020, 12:28
igromanvTV,
C#
1
public void SetLabelStatusText(string value) => Invoke(((Action<string>)((e) => label1.Text = e)), new object[] { value });
C#
1
2
3
Thread.Sleep(500);//... и т.д.
Invoke((Action<int>)(SetProgressValue), new object[] { 100 });
SetLabelStatusText("100%");
1
-3 / 1 / 1
Регистрация: 28.07.2020
Сообщений: 286
05.12.2020, 12:53  [ТС]
Nord790, последний вопрос
как зделать чтобы после 100% форма открывала другую форму а себя закрывла

Добавлено через 14 минут
???
0
Строитель
 Аватар для Nord790
889 / 556 / 194
Регистрация: 01.04.2014
Сообщений: 610
Записей в блоге: 6
05.12.2020, 12:56
igromanvTV,
1. создать отдельную форму для загрузки (LoadForm)...
2. открыть это форму с основной формы (MainWindow) во время события MainWindow_Load...
3. выполнить все необходимые операции
4. закрыть форму для загрузки (LoadForm)
0
-3 / 1 / 1
Регистрация: 28.07.2020
Сообщений: 286
05.12.2020, 13:47  [ТС]
Nord790, я имею виду типа этого:
C#
1
2
3
4
5
form1 form11 = new form1();
Thread.Sleep(500);//... и т.д.
Invoke((Action<int>)(SetProgressValue), new object[] { 100 });
this.hide();
form11.show();
Добавлено через 16 минут
вы здесь?

Добавлено через 31 минуту
ауу
0
Эксперт .NET
 Аватар для Rius
13377 / 7832 / 1695
Регистрация: 25.05.2015
Сообщений: 23,833
Записей в блоге: 14
05.12.2020, 13:50
Цитата Сообщение от igromanvTV Посмотреть сообщение
как зделать чтобы после 100% форма открывала другую форму а себя закрывла
Форма появляется и зависает с колесиком загрузки навечно подвешивая платформу
0
-3 / 1 / 1
Регистрация: 28.07.2020
Сообщений: 286
05.12.2020, 13:53  [ТС]
а можно поточнее
0
Эксперт .NET
 Аватар для Rius
13377 / 7832 / 1695
Регистрация: 25.05.2015
Сообщений: 23,833
Записей в блоге: 14
05.12.2020, 14:12
Нет, в этом нет смысла, вы не поймёте.
0
Строитель
 Аватар для Nord790
889 / 556 / 194
Регистрация: 01.04.2014
Сообщений: 610
Записей в блоге: 6
05.12.2020, 14:17
igromanvTV,
если вы хотите так, то лучше использовать async и await, и по завершении всех операций форма себе скрывала и открывала новую, но по моему мнению это не очень красиво.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
        private async void Form1_Load(object sender, EventArgs e)
        {
            progressBarStatus.Value = 0;
            await Task.Delay(500);
            progressBarStatus.Value = 20;
            await Task.Delay(1500);
            progressBarStatus.Value = 50;
            await Task.Delay(2500);
            progressBarStatus.Value = 50;
            var mainForm = new MainForm();
            await Task.Delay(500);
            progressBarStatus.Value = 100;
            await Task.Delay(500);
            this.Hide();
            mainForm.ShowDialog();
            this.Close();
        }
1
-3 / 1 / 1
Регистрация: 28.07.2020
Сообщений: 286
05.12.2020, 19:23  [ТС]
Nord790, а как тогда это сдлать но по прежнему ваиранту

Добавлено через 3 минуты
?????

Добавлено через 7 минут
Цитата Сообщение от igromanvTV Посмотреть сообщение
я имею виду типа этого:
необязательно даже типа этого

Добавлено через 17 минут
аууу

Добавлено через 26 минут
ауу

Добавлено через 12 минут
ауу

Добавлено через 28 минут
ауу

Добавлено через 46 минут
Nord790, с этим разобрался но получился баг!
вместо 1 формы открываются 2

Добавлено через 9 секунд
помогите

Добавлено через 8 минут
Цитата Сообщение от igromanvTV Посмотреть сообщение
вместо 1 формы открываются 2
помогите

Добавлено через 1 час 24 минуты
помогите

Добавлено через 21 минуту
ответьте
0
Эксперт .NET
 Аватар для Rius
13377 / 7832 / 1695
Регистрация: 25.05.2015
Сообщений: 23,833
Записей в блоге: 14
05.12.2020, 19:29
Вы же учить не хотите? Зачем тогда вам это всё?

Идёт Будда с учениками по дороге. Видит: яма, в ней вол, крестьянин пытается его вытянуть, но сил не хватает. Будда кивнул ученикам, они быстро помогли вытянуть животное. Идут дальше, снова яма, в ней вол, на краю сидит крестьянин и горько плачет. Будда прошёл мимо и как бы не заметил. Ученики его спрашивают:
- Учитель, почему ты не захотел помочь этому крестьянину?
- Помочь плакать?
0
-3 / 1 / 1
Регистрация: 28.07.2020
Сообщений: 286
06.12.2020, 11:39  [ТС]
Rius, блин я пытался исправить но не получилось я не понимаю как сделать чтобы форма меседж бокс и т.д. не раздванаялись
0
Эксперт .NET
 Аватар для Rius
13377 / 7832 / 1695
Регистрация: 25.05.2015
Сообщений: 23,833
Записей в блоге: 14
06.12.2020, 11:47
А я блин не понимаю, зачем вы голову над этим ломаете?
0
-3 / 1 / 1
Регистрация: 28.07.2020
Сообщений: 286
06.12.2020, 12:20  [ТС]
Rius, покажите и все я правда токого бага не предвидил

Добавлено через 26 минут
???
0
06.12.2020, 12:24

Не по теме:

Я не вижу ответа на вопрос - зачем вы задаёте все эти вопросы и при этом не учитесь. Потому от темы отписался.
Может кто другой захочет потратить время и ответить.

0
-3 / 1 / 1
Регистрация: 28.07.2020
Сообщений: 286
06.12.2020, 13:01  [ТС]
ауу
0
06.12.2020, 13:28
 Комментарий модератора 
igromanvTV, прекратите аукать выпрашивая ответ, иначе получите карту.
0
-3 / 1 / 1
Регистрация: 28.07.2020
Сообщений: 286
06.12.2020, 13:44  [ТС]
а что мне ещо делать если меня игнорят?
на другой форум пойти?
0
Строитель
 Аватар для Nord790
889 / 556 / 194
Регистрация: 01.04.2014
Сообщений: 610
Записей в блоге: 6
06.12.2020, 14:13
Лучший ответ Сообщение было отмечено igromanvTV как решение

Решение

igromanvTV,
Вложения
Тип файла: zip Project.zip (45.7 Кб, 4 просмотров)
1
06.12.2020, 15:07

Не по теме:

Цитата Сообщение от igromanvTV Посмотреть сообщение
а что мне ещо делать если меня игнорят?
а) Набраться терпения.
б) Пока ждете ответа пытаться самостоятельно решить проблему

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.12.2020, 15:07

Создать Youtube загрузчик
Здравствуйте, Хочу создать загрузчик для youtube но не знаю где у него в html страницы url на видео.Если кто знает как найти url -ку на...

как создать загрузчик на ssd
Поставил win7 на ssd, при этом еще был подключен hdd и там ранее стоял тоже win7. В итоге винда оставила загрузчик на старом винте и если...

помогите создать загрузчик dll
Пожалуйста кто чем сможет

[SlackWare] Загрузка Slackware через загрузчик Windows, или как сделать загрузчик LiLo основным
Имеется 4 раздела на жестком диске: виндовый NTFS с пометкой boot, linux'овый Ext3, некий PE скрытый FAT32 (наверное восстановщик винды), и...

Как восстановить загрузчик (убрать линуксоидный загрузчик grub?)
Друзья! Хард с традиционной MBR. Установил Win 7, потом линукс , потом grub. По началу работы начинает работать grub, с него уже можно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью. Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
Грибы - это корпорации, деревья - это государства. Механизм массонского захвата власти
anaschu 18.07.2026
Макроэкономический изоморфизм теории «всего»: Грибная сукцессия как модель транснационального капитализма Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru