![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как задать программе временный каталог? [D3, Win2k]
maxfiles © (2003-01-26 01:21:00)Почему не придумали какой нибудь GetTempDirectory?
Подскажите пожалуйста...
Огромное спасибо заранее.
MsGuns (2003-01-26 18:07:00) [1]Посмотри св-ва и методы TSession - думаю, разгадка твоей проблемы там 8))
Nerpa (2003-01-26 13:13:00) [2]Набери GetTempPath и нажми F1
maxfiles (2003-01-26 02:27:00) [3]Так вот в Хелпе почему-то насчет Uses пустота!!! Может не там ищу?
Anatoly Podgoretsky (2003-01-26 02:22:00) [4]Так что же ты морочил голову, у тебя не прописаны должные модули в Uses, найди по хелпу в каком это модуле и пропиши.
maxfiles (2003-01-26 02:20:00) [5]Ну я же ради теста писал. А непонимает privateDir сама delphi3. Она же говорит что undeclared identifier...
Anatoly Podgoretsky (2003-01-26 02:17:00) [6]Значит у тебя еще есть и другие проблемы, кроме PrivateDir.
Но писать в голову диска во всех случаях недопустимо.
maxfiles (2003-01-26 02:13:00) [7]Вообще то я администратор :) и сижу дома...
Anatoly Podgoretsky (2003-01-26 02:11:00) [8]Наверно у тебя нет прав на запись туда, к тому же это ужасно не профессионально писать файлы в голову.
Используй запись в штатную временную папку, тогда будет работать даэе под Win XP
maxfiles (2003-01-26 02:04:00) [9]Почему не работает просто
property PrivateDir: = "c:\"?
Anatoly Podgoretsky (2003-01-26 02:03:00) [10]Uses никакие не нужны только для очень простых консольных приложений, для всех остальных обязательны.
maxfiles (2003-01-26 02:01:00) [11]Так... Delphi ругается - undeclared identifier;
Что-то я торможу...
Uses вроде никакие не нужны...
Можно маленький примерчик?
maxfiles (2003-01-26 01:55:00) [12]А почему бы и нет? :)
[NIKEL] (2003-01-26 01:52:00) [13]а уже придумали...GetTempPath называется :)
Anatoly Podgoretsky (2003-01-26 01:52:00) [14]PrivateDir
maxfiles (2003-01-26 01:44:00) [15]Я не стал расписывать что внутри Query1.sql.add("");
Думаю неважно.
maxfiles (2003-01-26 01:43:00) [16]Ладно, спрошу проше... Есть база данных.
Делаю так:
Query1.sql.add("");
query1.open;
query1.close;
И все! Этот участок кода создаст "_qsq1.db" в каталге исполняемого файла!.. Я пока не знаю, как повлиять на этот процесс...
Так что
>не в состоянии написать на жесткий диск, лучше всего в папку TEMP выделенную Windows для пользователя.
Тут не подходит...
Anatoly Podgoretsky (2003-01-26 01:36:00) [17]maxfiles (26.01.03 01:28)
Так ты программист или нет, не в состоянии написать на жесткий диск, лучше всего в папку TEMP выделенную Windows для пользователя
maxfiles (2003-01-26 01:28:00) [18]Программа создает временный файл в своем подкаталоге. Если я ее записываю на CD -> обломс! Хочется, чтоб временный файл создавала в каком-нибудь темпе виндов...
Anatoly Podgoretsky (2003-01-26 01:25:00) [19]Непонятно, что ты хочешь