Страница: 1 |
Вопрос: Операции с файлами | Добавлено: 11.08.09 14:40 |
Автор вопроса: ![]() |
в Windows при копировании или перемещении появляется окошко в котором отображается прогресс операции, как реализовать это на vb 6.0??? Я использую CopyFile. |
Ответы | Всего ответов: 7 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 80 Ответов: 476 |
Профиль | Цитата | #1 | Добавлено: 11.08.09 15:01 |
Очень просто в VB.Net есть сразу такой контрол, а в VB6.0 надо подключить библиотеку Microsoft Windows Common Controls 6.0.
После кидаеш этот контрол на форму(он называется ProgressBar).в твоём случае по мдее надо взять свойство Progressbar1.maximum равное "весу" твоего файла, и кароче както там при изменении состояния перекачки изменять ProgressBar1.Value .Я не помню как это делается. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ICQ: 468469477 Вопросов: 71 Ответов: 196 |
Профиль | Цитата | #2 | Добавлено: 11.08.09 15:23 |
Ну это я знаю, а программа не зависнет во время копирования? Если зависнет то она уже не подсчитает. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 130 Ответов: 6602 |
Профиль | Цитата | #3 | Добавлено: 11.08.09 17:59 |
Для отслеживания прогреса - CopyFileEx, MoveFileEx |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 80 Ответов: 476 |
Профиль | Цитата | #4 | Добавлено: 11.08.09 21:01 |
А как их использовать? |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 130 Ответов: 6602 |
Профиль | Цитата | #5 | Добавлено: 11.08.09 23:49 |
Например посмотреть документацию или поискать в bing.com готовый пример |
Номер ответа: 6 Автор ответа: ![]() ![]() ICQ: 237822510 Вопросов: 28 Ответов: 1182 |
Профиль | Цитата | #6 | Добавлено: 12.08.09 13:10 |
в Windows при копировании или перемещении появляется окошко в котором отображается прогресс операции, Возможно имелось в виду SHFileOperation. Пример в API-Guide.
|
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: adamis@list.ru Вопросов: 153 Ответов: 3632 |
Профиль | Цитата | #7 | Добавлено: 12.08.09 16:07 |
Executioner тут на форуме давал примеры апишек копирования/переноса, для окошка с анимацией там нужто просто выставить флаг. |
Страница: 1 |
|