:: Visual Foxpro, Foxpro for DOS
Копирование файла
Lynx
Автор

Сообщений: 228
Откуда: Киев
Дата регистрации: 23.05.2001
Прошу помощи! Не удается скопировать файл не отвечающий DOS формату (содержит пробелы, запятые, длинное имя), в другую папку и удалить его. Что-то я уже забыл. Спасибо!
Ratings: 0 negative/0 positive
Re: Копирование файла
Ydin

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
имя в кавычки?
Ratings: 0 negative/0 positive
Re: Копирование файла
Lynx
Автор

Сообщений: 228
Откуда: Киев
Дата регистрации: 23.05.2001
Имя в присвоено переменной -
DELETE FILE &lcNmF
COPY FILE &lcNmFileXls TO (lcPathArh + "\" + lcNmFileXls)
что-то в таком роде
Ratings: 0 negative/0 positive
Re: Копирование файла
ssa

Сообщений: 13008
Откуда: Москва
Дата регистрации: 23.03.2005
Lynx
Имя в присвоено переменной -
DELETE FILE &lcNmF
COPY FILE &lcNmFileXls TO (lcPathArh + "\" + lcNmFileXls)
что-то в таком роде
Не в таком. У сколько раз твердили миру про идиотизм применения макроподстановки там где нужно имя файла но воз и ныне там.
Erase (lcNmF)
COPY FILE (lcNmFileXls) TO (lcPathArh + "\" + lcNmFileXls)
Вот почему имя целевого файла вычисляешь без макро, а исходный обязательно через макро. Где логика?


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: Копирование файла
Lynx
Автор

Сообщений: 228
Откуда: Киев
Дата регистрации: 23.05.2001
Приношу свою благодарность и извинения за беспокойство свою лопоухость в столь поздний час! Просто - клин! Спасибо за вразумление!
Ratings: 0 negative/0 positive
Re: Копирование файла
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
макрос - это нормально, но в скобки заключать надо, сомнительные выраженя

() влез в разборки укров, виноват.



Исправлено 1 раз(а). Последнее : of63, 01.02.20 00:41
Ratings: 0 negative/0 positive
Re: Копирование файла
Lynx
Автор

Сообщений: 228
Откуда: Киев
Дата регистрации: 23.05.2001
Спасибо волжанину, за указание правильного пути... Я камский - Н.Челны!
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 48 (Гостей: 48)

© 2000-2024 Fox Club 
Яндекс.Метрика