powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Директория для временных файлов
5 сообщений из 5, страница 1 из 1
Директория для временных файлов
    #32156648
vklepko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте,

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

Спасибо
...
Рейтинг: 0 / 0
Директория для временных файлов
    #32156665
Фотография 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
Директория для временных файлов
    #32156807
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, кстати, не пробовали включать config.fpw в проект? Чтоб сразу и навека?
...
Рейтинг: 0 / 0
Директория для временных файлов
    #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
Директория для временных файлов
    #32157105
vklepko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вернее, если tmpfiles не указывать, то получим директорию по умолчанию - getEnv("temp") или getEnv("tmp") - которая может быть user-specific.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Директория для временных файлов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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