|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.05.2009, 07:07 | #1 |
Форумчанин
Регистрация: 27.07.2007
Сообщений: 123
|
Копирование нескольких файлов с помощью ShellAPI
есть рабочий код, но только для копирования одного объекта (каталог/файл). как можно исправить, чтобы действие совершалось над группой выбранных файлов.
ниже код кнопки: Код:
Код:
Ну что ж… Жизнь иногда такие фертеля выкидывает, что и фантасту не приснится…
|
26.05.2009, 08:21 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
I'm learning to live...
|
26.05.2009, 08:50 | #3 |
Форумчанин
Регистрация: 27.07.2007
Сообщений: 123
|
у меня немного другая проблема - как мне за один раз перемещать(копировать или удалять) несколько выбранных файлов. в переменную File_name как передать несколько названия файлов/папок.
ps я пытаюсь сделать как в проводнике "Переместить в..." у меня работает только с первым объектом а остальные выбранные игнорятся
Ну что ж… Жизнь иногда такие фертеля выкидывает, что и фантасту не приснится…
|
26.05.2009, 08:53 | #4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
26.05.2009, 09:03 | #5 |
Форумчанин
Регистрация: 27.07.2007
Сообщений: 123
|
тогда еще вопрос. какой должен быть разделитель? нулевой байт? или точка с запятой?
Ну что ж… Жизнь иногда такие фертеля выкидывает, что и фантасту не приснится…
|
26.05.2009, 09:09 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Разделитель между файлами нулевой.
Конец строки два нуля. Может ты пути неверно туда передаешь. Пройдись отладчиком.
I'm learning to live...
|
27.05.2009, 09:05 | #7 |
Форумчанин
Регистрация: 27.07.2007
Сообщений: 123
|
отладчиком проверил - пути правильные ишибка во флагах
Код:
я там коменты оставил.
Ну что ж… Жизнь иногда такие фертеля выкидывает, что и фантасту не приснится…
|
27.05.2009, 09:35 | #8 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
Вот тут http://www.codenet.ru/progr/delphi/stat/copy.php
немного теории о копировании нескольких файлов с помощью системного диалога и с использованием той же структуры TSHFileOpStruct, вот там же поясняется как в нее писать список файлов для копирования ... Короче смотри - я этим не занимался поэтому конкретно с кодом не помогу.
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
13.07.2009, 11:50 | #9 |
Форумчанин
Регистрация: 27.07.2007
Сообщений: 123
|
появилась проблемка: при копировании в текущем каталоге файла/папки возникает ошибка в прикрепленном файле скрин. как сделать так, как сделано в Windows тоесть копируем "Файл1" в тотже самый каталог где находится исходный файл и создается файл с именем "Копия Файл1"
Ну что ж… Жизнь иногда такие фертеля выкидывает, что и фантасту не приснится…
|
13.07.2009, 12:04 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А хелп почитать?
Код:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование нескольких столбцов в один | AChrist | Microsoft Office Excel | 4 | 16.03.2009 06:34 |
Проигрывание нескольких файлов | <-=SG=-> | Общие вопросы Delphi | 3 | 11.10.2008 15:47 |
Копирование файлов с помощью copyfile | mopozoff | Общие вопросы Delphi | 3 | 13.06.2008 12:59 |
Копирование нескольких файлов + ProgressBar | AngelOfDeath | Общие вопросы Delphi | 4 | 28.05.2008 14:57 |