Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сообщение во время выполнения определенного действия / 6 сообщений из 6, страница 1 из 1
31.01.2005, 17:17:34
    #32893036
Dmyttro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сообщение во время выполнения определенного действия
Добрый день.
Извините за ламерский вопрос-сами мы не местные, есть небольшой проектик на VB6, просют подправить.
Подскажите, плз. Как вывести сообщение во время выполнения определенного действия, например, копирования файла. Типа, "Сейчас идет копирование". Насколько я понимаю, Msgbox в данном случае не подходит. Мне нужно, чтобы по окончании копирования окошко с сообщением закрывалось само, а не ждало реакции юзера.
Заранее благодарен.
...
Рейтинг: 0 / 0
31.01.2005, 18:40:17
    #32893276
Дурак
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сообщение во время выполнения определенного действия
Вот накидал на скорую руку...
Рисуешь панельку с прогресс баром. Скрываешь ее

Потом:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
' показать панельку.
panel1.Visible = true

' запускаешь свою байду
' если хочешь показать прогресс
Do While <здесь условие завершения твоего процесса>

prorgressbar1.value = progressbar1.value +  1 
DoEvents ' чтобы окошко отрисовывалось
Loop

' если не хочешь, то переходишь сразу сюды, по завершении процесса

panel1.Visible = false

' прячешь панельку обратно

...
Рейтинг: 0 / 0
31.01.2005, 20:42:45
    #32893415
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сообщение во время выполнения определенного действия
Есть еще способ - с помощью видеоролика как в проводнике
Код: plaintext
1.
2.
3.
4.
5.
6.
'Должна быть ссылка на Microsoft Common Controls -2(SP6)
'На форме лежит Animation растянутый 5х1
Me.Animation1.AutoPlay = True
'Файл FILECOPY.AVI взять из \Program Files\Microsoft Visual Studio\Common\Graphics\Videos
On Error GoTo Err_A
Me.Animation1.Open App.Path & "\FILECOPY.AVI"
Err_A:
...
Рейтинг: 0 / 0
01.02.2005, 09:52:28
    #32893777
_bob
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сообщение во время выполнения определенного действия
есть ещё штучка такая - статус-бар (полоса в низу формы), помещать его на форму и выводить туда дату, время и чего делает в данный момент система давно уже стало хорошим тоном, вот там и напиши, что файл копируется
-----------------
Best regards, _bob
...
Рейтинг: 0 / 0
01.02.2005, 14:26:30
    #32894720
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сообщение во время выполнения определенного действия
Если не "например копирования" а "именно копирования", то могу предложить такой вариант .
Весьма неплох.

Magnus
...
Рейтинг: 0 / 0
02.02.2005, 11:42:58
    #32896562
Dmyttro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сообщение во время выполнения определенного действия
Всем огромное спасибо.
Поступил, в-общем, не мудрствуя лукаво. Сделал дополнительную форму с Label, в котором написал "Идет процесс...", которую выгружаю по окончании этого процесса.
Все равно огромное спасибо за идеи.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сообщение во время выполнения определенного действия / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]