3 / 3 / 0
Регистрация: 19.10.2008
Сообщений: 31
|
|
1 | |
Как копировать и перемещать файлы12.10.2008, 17:08. Просмотров 12438. Ответов 5
Метки нет Все метки)
(
Доброго времени суток всем!
Подскажите, как реализовать вот такую муть:чтобы при запуске программы указанный в ней файл перемещался или копировался в другое место\папку, например из C:\folder\sound.wav в D:\sound.wav или же с флэшки на винт.Помогите,кто чем может плиз!
0
|
|
12.10.2008, 17:08 | |
Как одновременно перемещать и вращать картинку по кругу Как перемещать и копировать файлы? Не могу открыть, копировать и перемещать файлы на флэшке |
|
3 / 3 / 0
Регистрация: 19.10.2008
Сообщений: 31
|
|
12.10.2008, 21:21 [ТС] | 3 |
Спасибо, конечно за ответ, но я только начал изучать паскаль, не могли бы вы поподробней разъяснить, как создать эту процедуру?
0
|
25 / 20 / 4
Регистрация: 13.03.2008
Сообщений: 79
|
|
13.10.2008, 07:59 | 4 |
Вот код программы, осуществляющей перемещение файла, на вход которой подается полное имя перемещаемого файла и новая директория.
Код
{$M 2048, 0, 0} {устанавливаем размер стека} program cutfile; uses DOS; {подключаем модуль DOS} var path: PathStr;{полное имя исходного файла} dir_new: DirStr;{директория куда копируется файл} begin write('Vvedite polnoe im9 kopiruemogo faila: '); readln(path); {считываем полное имя} write('Vvedite directoriu, v kotoruiu nado ckopirovat'' fail: '); readln(dir_new);{считываем директорию} swapvectors;{обмениваем содержимое векторов прерывания с переменными SAVEINTXX} exec('C:\WINDOWS\system32\cmd.exe','/C attrib -h -r -a ' + path);{снимаем атрибуты файла (скрытые/системные и только для чтения)} exec('C:\WINDOWS\system32\cmd.exe','/C copy '+ path+ ' '+ dir_new); {запускаем cmd.exe и передаем ему параметры: команду копировать+имя файла+новая директория} exec('C:\WINDOWS\system32\cmd.exe','/C del '+ path);{запускаем cmd.exe с командой удаления и путем к первичному файлу} swapvectors; readln; end. Код
exec('C:\WINDOWS\system32\cmd.exe','/C del '+ path);
0
|
3 / 3 / 0
Регистрация: 19.10.2008
Сообщений: 31
|
|
13.10.2008, 09:32 [ТС] | 5 |
Спасибо за код! Насколько я понял, здесь операция копирования\перемещения осуществляется через интерпретатор cmd.exe ,просто надо указать необходимые параметры и ключи?
ЗЫ:Сам бы не додумался, спасиба! =)
0
|
3 / 3 / 0
Регистрация: 19.10.2008
Сообщений: 31
|
|
13.10.2008, 13:22 [ТС] | 6 |
А как создавать свои процедуры и функции? Отличается ли asm в pascale от обычного?
0
|
13.10.2008, 13:22 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Как перемещать файлы батником? Как копировать файлы?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |