powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Опять про имя файла с пробелом
11 сообщений из 11, страница 1 из 1
Опять про имя файла с пробелом
    #34452567
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Вроде уже боролся с этим, но опять попал.



fil="'c:\Program Files\VA\"+ALLTRIM(thisform.text6.Value)+"'"

&& Файл fil = 'c:\Program Files\VA\409.TXT'
&& text6 - 409.txt


IF FILE(fil)=.f.
? "Файл отсутствует"
endif

Хотя файл есть!
...
Рейтинг: 0 / 0
Опять про имя файла с пробелом
    #34452660
Sergey Sizov.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Смотри, что-то у тебя не так.

Код: plaintext
1.
2.
fil='"c:\Program Files\INSTALL.LOG"'
?File(fil)
.T.
...
Рейтинг: 0 / 0
Опять про имя файла с пробелом
    #34452850
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Sizov.Смотри, что-то у тебя не так.

Код: plaintext
1.
2.
fil='"c:\Program Files\INSTALL.LOG"'
?File(fil)
.T.



fil='"c:\Program Files\ETKA\VWAU\USERDATA\ETKAORDERS\VA\"'+ALLTRIM(thisform.text6.Value)
не проходит
...
Рейтинг: 0 / 0
Опять про имя файла с пробелом
    #34452862
Sergey Sizov.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Внимательно присмотрись к виду и порядку кавычек.
...
Рейтинг: 0 / 0
Опять про имя файла с пробелом
    #34452873
m_vfp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
fil='"c:\Program Files\ETKA\VWAU\USERDATA\ETKAORDERS\VA\'+ALLTRIM(thisform.text6.Value)+'"'
и кто мешает написать:
Код: plaintext
fil=[c:\Program Files\ETKA\VWAU\USERDATA\ETKAORDERS\VA\]+ALLTRIM(thisform.text6.Value)
...
Рейтинг: 0 / 0
Опять про имя файла с пробелом
    #34452904
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
m_vfp
Код: plaintext
fil='"c:\Program Files\ETKA\VWAU\USERDATA\ETKAORDERS\VA\'+ALLTRIM(thisform.text6.Value)+'"'
и кто мешает написать:
Код: plaintext
fil=[c:\Program Files\ETKA\VWAU\USERDATA\ETKAORDERS\VA\]+ALLTRIM(thisform.text6.Value)


Ошибка "Команда содержит нераспознанную..."
...
Рейтинг: 0 / 0
Опять про имя файла с пробелом
    #34452923
Sergey Sizov.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И правильно пишет. Двойные кавычки должны быть внутри строки.
...
Рейтинг: 0 / 0
Опять про имя файла с пробелом
    #34452933
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Sizov.Внимательно присмотрись к виду и порядку кавычек.

Пытаюсь так:
fil=' "c:\Program Files\ETKA\VWAU\USERDATA\ETKAORDERS\VA\"+ALLTRIM(thisform.text6.Value) '
дудки...
...
Рейтинг: 0 / 0
Опять про имя файла с пробелом
    #34452940
Sergey Sizov.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И после этого содержимое fil посмотрел? И что там? Двойная кавычка между последним слэшем и именем файла? И зачем она там?
...
Рейтинг: 0 / 0
Опять про имя файла с пробелом
    #34452954
StandD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Sizov.И после этого содержимое fil посмотрел? И что там? Двойная кавычка между последним слэшем и именем файла? И зачем она там?

Виноват-с!
Спасибо!
...
Рейтинг: 0 / 0
Опять про имя файла с пробелом
    #34456390
Djon Dow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если так

www=ADIR(mas1, 'с:\......\*.*')
= ASORT(mas1)

** И дальше делайте с ними чего хотите использую масив имен


Примерчик :
FOR n = 1 TO www
if Fopen(mas1(n,1),2)<0
@ 02, 10 say " Файл " + mas1(n,1) + " в с:\........\ ОТСУТСТВУЕТ "
@ 03, 14 say " Press any key !!!!!!!!!!!!!! "
= inkey(0)
endif
endfor
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Опять про имя файла с пробелом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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