Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как переместить файл ? / 18 сообщений из 18, страница 1 из 1
28.03.2008, 14:16
    #35220895
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
Копирования и удаления меня не устраивает.
...
Рейтинг: 0 / 0
28.03.2008, 14:22
    #35220929
Ммихалыч1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
move тоже не устраивает ?
...
Рейтинг: 0 / 0
28.03.2008, 14:36
    #35220983
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
См. в сторону FSO
...
Рейтинг: 0 / 0
28.03.2008, 14:48
    #35221030
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
Не могу сообразить или не умею пользоваться поиском. Дайте пожалуйста link.
...
Рейтинг: 0 / 0
28.03.2008, 15:03
    #35221078
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
...
Рейтинг: 0 / 0
28.03.2008, 15:49
    #35221282
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
Как переместить файл ???
...
Рейтинг: 0 / 0
28.03.2008, 16:47
    #35221500
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
Модератор:
Вы или сформулируйте нормально вопрос, или подумайте над своим вопросом.

...
Рейтинг: 0 / 0
29.03.2008, 03:04
    #35222194
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
Хорошо.
Есть команда FileCopy [откуда], [куда] - она копирует файл, а мне нужно перенести файл с диска d:\ одной директории в диск d:\ другой директории. Есть способ ? Или только FileCopy & Kill ?
...
Рейтинг: 0 / 0
30.03.2008, 07:23
    #35222823
Resident
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
Перемещение это и есть замаскированное копирование и удаление.
...
Рейтинг: 0 / 0
30.03.2008, 14:49
    #35222980
ВasiС
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
Private Declare Function MoveFile Lib "Kernel32" Alias "MoveFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String) As Long

Public Function MoveFileAPI(sSources As String, sTarget As String) As Boolean
'Перемещение файла через API
Dim lngRetVal As Long
lngRetVal = MoveFile(sSources, sTarget)
MoveFileAPI = lngRetVal
End Function
...
Рейтинг: 0 / 0
30.03.2008, 14:51
    #35222981
ВasiС
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
MoveFile перемещает или переименовывает файл или папку. Если переименовывается или перемещается папка, то переименовываются или перемещаются все подпапки(изменяются пути к подпапкам)
Минимальная платформа
Windows 95, Windows NT 3.1
Возвращаемое значение
В случае ошибки функция возвращает 0 (используйте GetLastError для получения кода ошибки). В успешном случае возвращается ненулевое значение
...
Рейтинг: 0 / 0
31.03.2008, 05:22
    #35223443
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
Спасибо BasiC
с уважением Андрей
...
Рейтинг: 0 / 0
31.03.2008, 11:34
    #35223888
FAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
ResidentПеремещение это и есть замаскированное копирование и удаление.
В рамках одного раздела это не так. Файл никуда не копируется, а меняется только ссылка на его местоположение. Попробуйте скопировать несколько гигов в соседнюю папочку. У вас это произойдет мгновенно.
...
Рейтинг: 0 / 0
31.03.2008, 17:40
    #35225361
Resident
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
FAndrew ResidentПеремещение это и есть замаскированное копирование и удаление.
В рамках одного раздела это не так. Файл никуда не копируется, а меняется только ссылка на его местоположение. Попробуйте скопировать несколько гигов в соседнюю папочку. У вас это произойдет мгновенно.

Не ну енто и ежу понятно. А что касается "Файл никуда не копируется, а меняется только ссылка на его местоположение" точнее наверное будет "корректируется путь к файлу в таблице размещения файлов" а сам файл естественно не имеет смысла шевелить
...
Рейтинг: 0 / 0
11.10.2008, 05:37
    #35589262
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
Все ОК. Я так задал вопрос. Мне и надо было, чтобы файл "не шевелить".
...
Рейтинг: 0 / 0
12.10.2008, 01:28
    #35589787
Как переместить файл ?
Здравствуйте Андрей159.
Вам может помочь следующая конструкция:
Код: plaintext
1.
2.
3.
Dim sSourceFile As String, sTargetFile As String
...
Name sSourceFile As sTargetFile
...
Евгений.
...
Рейтинг: 0 / 0
12.10.2008, 08:51
    #35589820
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
Композиция, гениальная в своей абсурдности.
...
Рейтинг: 0 / 0
12.10.2008, 08:52
    #35589821
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переместить файл ?
ResidentПеремещение это и есть замаскированное копирование и удаление.Ерунда кстати. Перемещение это редактирование записи в файловой таблице. Сами данные остаются на месте.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как переместить файл ? / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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