|
1 / 1 / 0
Регистрация: 19.07.2012
Сообщений: 23
|
||||||
WebClient и progressBar19.07.2012, 18:51. Показов 3273. Ответов 19
Метки нет (Все метки)
Есть код обработки нажатия на кнопку, который качает определённый файл (Opera к примеру):
0
|
||||||
| 19.07.2012, 18:51 | |
|
Ответы с готовыми решениями:
19
WebClient и ProgressBar Ссылки для скачивания с помощью WebClient.DownloadFile и WebClient.DownloadFileAsync Кеширование результата работы Webclient.DownloadStringAsync() (Windows Phone 8 Webclient) |
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
||||||
| 20.07.2012, 00:46 | ||||||
|
Код не мой, проверял работает
1
|
||||||
|
1 / 1 / 0
Регистрация: 19.07.2012
Сообщений: 23
|
|
| 20.07.2012, 12:41 [ТС] | |
|
Спасибо большое, заработало, но теперь мне нужно сделать так, чтобы при завершении закачки запускалось то, что скачал. Помогите или дайте направление, что нужно использовать.
0
|
|
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|||||||||||
| 20.07.2012, 15:44 | |||||||||||
|
Тут бы гору проверок написать,
проверить какой там EXE получился. Пока ничего получше не придумал : после этих строк
1
|
|||||||||||
|
1 / 1 / 0
Регистрация: 19.07.2012
Сообщений: 23
|
|
| 20.07.2012, 17:15 [ТС] | |
|
Так всё работает, и самый последний вопрос, как мне сделать так, чтобы по нажатию клавиши, программа которую я написал (файл .ехе) удалялась?
Добавлено через 3 минуты И если не сложно, я смотрю вы разбираетесь в этом, посоветуйте книгу по С++.
0
|
|
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|||||||
| 20.07.2012, 18:15 | |||||||
1
|
|||||||
|
1 / 1 / 0
Регистрация: 19.07.2012
Сообщений: 23
|
|
| 20.07.2012, 18:20 [ТС] | |
|
Да нееет, саму программу над которой мы сейчас работаем. По моему это очень сложно осуществить, так как программа врядли может удалить включенный процесс, тем более свой.
0
|
|
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|||||||
| 20.07.2012, 18:21 | |||||||
|
"С++ для профессионалов " хоть и называется для профессионалов, но как то более менее понятно написано Добавлено через 1 минуту
1
|
|||||||
|
1 / 1 / 0
Регистрация: 19.07.2012
Сообщений: 23
|
|
| 20.07.2012, 18:22 [ТС] | |
|
Да нет же, именно удалять файл ехе.
0
|
|
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|
| 20.07.2012, 18:24 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 19.07.2012
Сообщений: 23
|
|
| 20.07.2012, 18:25 [ТС] | |
|
И это вообще никак нельзя осуществить?
0
|
|
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|
| 20.07.2012, 18:34 | |
|
Можно но я не пока не знаю .
![]() Добавлено через 56 секунд mostransformer, если что найду напишу
1
|
|
|
1 / 1 / 0
Регистрация: 19.07.2012
Сообщений: 23
|
|
| 20.07.2012, 19:16 [ТС] | |
|
Есть у меня идейка, которую собственно я исполнить не могу. Создаём .bat файл, пишем в него удаление нашей программы, но с задержкой в 1 секунду после запуска, затем запускаем .bat, и закрываем нашу программу. .bat ждёт 1 секунду чтоб наша программа закрылась, и удаляет её. А вот что делать с .bat я не знаю
.
0
|
|
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
||||||||||||||||
| 21.07.2012, 08:16 | ||||||||||||||||
|
mostransformer, если EXE не загрузился или он с ошибкой то при инсталяции
прога вылетает с иключением поэтому нужна проверка
1
|
||||||||||||||||
|
1 / 1 / 0
Регистрация: 19.07.2012
Сообщений: 23
|
|
| 21.07.2012, 12:49 [ТС] | |
|
А можно ли сделать так, чтобы и путь и имя ехе он сам определял?
Добавлено через 1 час 36 минут Хмм, странно, но у меня не работает код удаления файла. Запускать запускает, но выводит предупреждение и при нажатии на кнопку просто закрывает программу: warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. Путь к файлу ввёл "D:\\123.exe"
0
|
|
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|||||||||||||||
| 21.07.2012, 13:24 | |||||||||||||||
|
Да и зачем имя ? Имя не меняется, а вот путь - неизвестно откуда программа будет запускаться . (методы - StartupPath, GetFullPath и др.)
У меня все работает , удаляется .EXE и батник Добавлено через 17 минут Вот по другому функцию написал, все работает
1
|
|||||||||||||||
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
|
| 21.07.2012, 13:45 | |
|
mostransformer, вот .EXE у себя проверьте
1
|
|
|
1 / 1 / 0
Регистрация: 19.07.2012
Сообщений: 23
|
|
| 21.07.2012, 13:55 [ТС] | |
|
Ни в какую не хочет удаляться. Имя пишу правильно. Проверил, батник он и создаёт и удаляет. this->Close() на кнопке работает. А вот удалять не хочет.
Добавлено через 4 минуты А ваш файл он удалил...
0
|
|
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
||
| 21.07.2012, 13:59 | ||
|
mostransformer, ну так это только из IDE создается EXE .
Написал же Найди Запусти двойным кликом , жми DELETE и он удалится
1
|
||
|
1 / 1 / 0
Регистрация: 19.07.2012
Сообщений: 23
|
|
| 21.07.2012, 14:07 [ТС] | |
|
Я так и делаю
Добавлено через 16 секунд Не настолько дуб в С++ Добавлено через 1 минуту Хмм, возможно я знаю в чём ошибка... Добавлено через 1 минуту Даааа, батник не распознаёт русские символы в пути к файлу... теперь всё работает. Извиняюсь за свой косяк. Добавлено через 3 минуты Всё, готово, спасибо за ваши старания в помощи мне. Очень благодарен.
1
|
|
| 21.07.2012, 14:07 | |
|
Помогаю со студенческими работами здесь
20
Скачивание файла WebClient с отображением процентов загрузки файла, progressBar, скоростью загрузки файла
Консольный progressbar или progressbar в TMemo WebClient WebClient.DownloadFileAsync() Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|