Volniy

|
Posted: Sat Aug 25, 2007 23:02 Post subject: |
|
|
1. Вряд ли время копирования так уж увеличится, если копироваться будут одновременно несколько файлов (если конечно источником файлов будет не CD/DVD). Я, конечно, не знаю, как там у тебя выдается команда на копирование, но если обрабатывать все файлы в одном скрипте, то копирование будет происходить последовательно - пока предыдущий не скопируется, следующий не начнет копироваться.
2. Во первых, а что такое состояние копирования? Если это число уже скопированных файлов, то можно время от времени показывать тот же popup с этим числом, время показа установить по минимуму (1 секунда).
3. vbSystemModal пришла еще с 16-битного API. Там это был действительно модальный результат - все приложения были недоступны пока не закроется мессага, показанная с такой константой. Ну, а в Win32 vbSystemModal гарантирует только, что окно сообщений будет показано поверх окон всех других приложений, но не более того:
Документация MSDN wrote: | vbSystemModal = 4096
System modal. On Win16 systems, all applications are suspended until the user responds to the message box. On Win32 systems, this constant provides an application modal message box that always remains on top of any other programs you may have running. |
|
|