Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Директория для временных файлов / 5 сообщений из 5, страница 1 из 1
09.05.2003, 18:21
    #32156648
vklepko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Директория для временных файлов
Здравствуйте,

Система под VFP6.0
У клиента установлен только run time
Существует ли возможность программно - без использования config.fpw - изменить директорию для временных файлов скажем на getenv("TEMP").
Другими словами, есть ли функция обратная sys(2023)

Спасибо
...
Рейтинг: 0 / 0
09.05.2003, 19:31
    #32156665
NNN
NNN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Директория для временных файлов
Странно все это, эти две функции по умолчанию возвращают путь на один и тот же каталог, который задается ОС.

> Существует ли возможность программно - без использования config.fpw - изменить директорию для временных файлов

Насколько я помню, нет.
Код: plaintext
1.
2.
3.
4.
By default, Visual FoxPro creates its temporary files in the same directory
that Windows stores its temporary files, unless you specifically designate an
alternate location. Specify an alternate location by including one or more of the
EDITWORK, SORTWORK, PROGWORK, or TMPFILES statements in the Config.fpw
file.
...
Рейтинг: 0 / 0
10.05.2003, 15:13
    #32156807
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Директория для временных файлов
Да, кстати, не пробовали включать config.fpw в проект? Чтоб сразу и навека?
...
Рейтинг: 0 / 0
12.05.2003, 07:30
    #32157103
vklepko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Директория для временных файлов
Да Вы абсолютно правы, по-хорошему, getenv("temp") и sys(2023) возвращают одно и то же значение. Значением sys(2023) можно управлять, насколько я понимаю, изменяя tmpfiles в config.fpw.
Если хочется получить user-specific (типа "C:\Documents and Settings\<<USER>>\Local Settings\Temp\") путь для временных файлов, то, насколько я понимаю, в config.fpw tmpfiles указывать не надо вообще

К сожалению, проект, о котором идет речь, изначально config.fpw не содержал - его не было в .exe, он не учавсвовал в конфигурациях. Случилось так, что у одного из 20 клиентов временные файлы посыпались на сетевой диск.

Хотел выяснить, можно ли управлять tmpfiles программно

Спасибо
...
Рейтинг: 0 / 0
12.05.2003, 07:41
    #32157105
vklepko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Директория для временных файлов
Вернее, если tmpfiles не указывать, то получим директорию по умолчанию - getEnv("temp") или getEnv("tmp") - которая может быть user-specific.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Директория для временных файлов / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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