![]() |
|
![]() ![]() ![]() |
|
Artiom |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1031 Регистрация: 11.3.2003 Где: Минск\Баку Репутация: 3 Всего: 17 |
Чтобы скопировать файл пишу
В ответ получаю "не существует файла D:\Foxpro\project\path1" (ищет в директории которая прописана в DEFAULT файл path1 !!!) path1 - переменная. в которой содержится путь к файлу (пусть D:\dir\file.txt). Если так и написать
то все работает Объясниет пожалуйста что не так. проверял TYPE(path1) - все нормально, возвращает 'C' -------------------- Если тебя жизнь трахает, значит, ты ещё живой |
||||
|
|||||
Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 13 Всего: 60 |
Artiom, привиди код где ты присваеваешь значение переменной path1
-------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
Artiom |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1031 Регистрация: 11.3.2003 Где: Минск\Баку Репутация: 3 Всего: 17 |
-------------------- Если тебя жизнь трахает, значит, ты ещё живой |
|||
|
||||
Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 13 Всего: 60 |
ну а в op_value у тебя что?
-------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
Artiom |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1031 Регистрация: 11.3.2003 Где: Минск\Баку Репутация: 3 Всего: 17 |
-------------------- Если тебя жизнь трахает, значит, ты ещё живой |
|||
|
||||
Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 13 Всего: 60 |
короче, пиши так
-------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
Artiom |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1031 Регистрация: 11.3.2003 Где: Минск\Баку Репутация: 3 Всего: 17 |
В том то и дело что путь формируется правильно
выводит нормальный путь а потом ругается на COPY Добавлено @ 13:28 попробую Добавлено @ 13:32 работает! спасибо. -------------------- Если тебя жизнь трахает, значит, ты ещё живой |
|||
|
||||
Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 13 Всего: 60 |
А еще лучше - отказаться от встроенной возможности FoxPro. Потому, что они не учитывают возможные ошибки при копировании (атребуты файла или наличие файла с таким же именем в каталоге куда копируется файл, нехватка места и т.д.)
Вот как делаю я в таких случаях:
примерно так, код выдернут из живого проекта, но вроде бы сильной привязки нет - разобратся можно -------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
bux |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 4.7.2006 Репутация: нет Всего: нет |
Чтобы скопировать файл пишу
1: COPY FILE path1 TO path2 Угу. Счаз. COPY FILE (path1) TO (path2) вроде, если память не изменяет. В случае чего если не так вспомнил - принимаю заслуженные пинки ногами. |
|||
|
||||
Artiom |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1031 Регистрация: 11.3.2003 Где: Минск\Баку Репутация: 3 Всего: 17 |
Пинаю из help к VFP8.0
-------------------- Если тебя жизнь трахает, значит, ты ещё живой |
||||
|
|||||
Сергей |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 25.6.2006 Репутация: 1 Всего: 1 |
Вот это правильное решение:
и вот это:
только нужно понять - почему пишется именно так. Все дело в том, что ты хочешь копировать не сами переменные path1 и path2, а то - что в них содержится. А как Foxу про это знать? Правильно, за счет указания символа макроподстановка - &. Это в Foxе очень мощный механизм, и по возможности - разберись как с ним работать. С его применением - очень много проблем решается элегантно. |
||||||
|
|||||||
Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: 13 Всего: 60 |
Вопрос вроде решенный, чего вы из пустого в порожнее переливаете?
В качестве параметров команды COPY TO используется имя файла, а не его текстовое обозначение, т.е. без кавычек. -------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Foxpro/Clipper/Dbase" | |
|
Запрещается! 1. Публиковать ссылки для чисто рекламных целей. 2. Оффтопить, флеймить, говорить не культурно. Пожалуйста, адекватно задавайте свой вопрос. Тема должна создаваться с названием характеризующем Вашу проблему. Задавайте вопросы правильно - как спросите, так вам и ответят. Разрешено! Давать ссылки на статьи, обзоры, если это не нарушает первый пункт правил. Задавая вопрос, давайте нужную информацию касающуюся Вашей проблемы. Этим вы ускорите полезные ответы. P.S. Размещение рекламы будет строго наказываться! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MoLeX |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Foxpro/Clipper/Dbase | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |