powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Асинхронное копирование файла
7 сообщений из 7, страница 1 из 1
Асинхронное копирование файла
    #39719493
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача - есть очень большой файл, нужно его скопировать на другой сервер, показывая процент копирования, причем в своем окне программы.

Кто либо может поделиться примером, позволяющим это делать?
...
Рейтинг: 0 / 0
Асинхронное копирование файла
    #39719520
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrFдругой серверчто это? UNC? http? ftp?
...
Рейтинг: 0 / 0
Асинхронное копирование файла
    #39721182
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro UNC? http? ftp?

Ну с простым вариантом я уже разобрался, так что сразу более сложный.
------------------------------------------------
Есть Windows сервера A, B и С.

Программа запускается на сервере A. Она должна переместить большой файл непосредственно с B на С, показывая процесс перемещения.

Сделать это я могу с помощью WMI, но VB6 даже не позволяет выполнить подобный процесс асинхронно - вся программа форма тупо и надолго зависнет... Вот есть ли решение данной проблемы?
...
Рейтинг: 0 / 0
Асинхронное копирование файла
    #39721556
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://docs.microsoft.com/en-us/windows/desktop/api/winbase/nf-winbase-copyfileexa
используйте WinApi и Callback функцию, которая будет обновлять интерфейс, если "асинхронность" нужно только для отображения прогресса выполнения
...
Рейтинг: 0 / 0
Асинхронное копирование файла
    #39721559
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes https://docs.microsoft.com/en-us/windows/desktop/api/winbase/nf-winbase-copyfileexa
используйте WinApi и Callback функцию, которая будет обновлять интерфейс, если "асинхронность" нужно только для отображения прогресса выполнения

Ну этот вариант для двух компов я нашел до того. Но в случае с тремя компами (он описан перед вашим сообщением), как я понимаю, будет лишний сетевой трафик...
...
Рейтинг: 0 / 0
Асинхронное копирование файла
    #39723141
iMrTidy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrFShocker.Pro UNC? http? ftp?

Ну с простым вариантом я уже разобрался, так что сразу более сложный.
------------------------------------------------
Есть Windows сервера A, B и С.

Программа запускается на сервере A. Она должна переместить большой файл непосредственно с B на С, показывая процесс перемещения.

Сделать это я могу с помощью WMI, но VB6 даже не позволяет выполнить подобный процесс асинхронно - вся программа форма тупо и надолго зависнет... Вот есть ли решение данной проблемы?

А отправляет команду серверу В посредством TCP, UDP, через файл или WebAPI, который копирует, то что нужно.
...
Рейтинг: 0 / 0
Асинхронное копирование файла
    #39723142
iMrTidy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И прогресс соответственно по тому же каналу возвращается к А.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Асинхронное копирование файла
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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