Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.13;
Скачать: CL | DM;

Вниз

Как задать программе временный каталог?   Найти похожие ветки 

 
maxfiles   (2003-01-26 01:21) [0]

Почему не придумали какой нибудь GetTempDirectory?
Подскажите пожалуйста...
Огромное спасибо заранее.


 
Anatoly Podgoretsky ©   (2003-01-26 01:25) [1]

Непонятно, что ты хочешь


 
maxfiles   (2003-01-26 01:28) [2]

Программа создает временный файл в своем подкаталоге. Если я ее записываю на CD -> обломс! Хочется, чтоб временный файл создавала в каком-нибудь темпе виндов...


 
Anatoly Podgoretsky ©   (2003-01-26 01:36) [3]

maxfiles (26.01.03 01:28)
Так ты программист или нет, не в состоянии написать на жесткий диск, лучше всего в папку TEMP выделенную Windows для пользователя


 
maxfiles   (2003-01-26 01:43) [4]

Ладно, спрошу проше... Есть база данных.
Делаю так:
Query1.sql.add("");
query1.open;
query1.close;

И все! Этот участок кода создаст "_qsq1.db" в каталге исполняемого файла!.. Я пока не знаю, как повлиять на этот процесс...
Так что
>не в состоянии написать на жесткий диск, лучше всего в папку TEMP выделенную Windows для пользователя.
Тут не подходит...



 
maxfiles   (2003-01-26 01:44) [5]

Я не стал расписывать что внутри Query1.sql.add("");
Думаю неважно.


 
Anatoly Podgoretsky ©   (2003-01-26 01:52) [6]

PrivateDir


 
[NIKEL] ©   (2003-01-26 01:52) [7]

а уже придумали...GetTempPath называется :)


 
maxfiles   (2003-01-26 01:55) [8]

А почему бы и нет? :)


 
maxfiles   (2003-01-26 02:01) [9]

Так... Delphi ругается - undeclared identifier;
Что-то я торможу...
Uses вроде никакие не нужны...

Можно маленький примерчик?


 
Anatoly Podgoretsky ©   (2003-01-26 02:03) [10]

Uses никакие не нужны только для очень простых консольных приложений, для всех остальных обязательны.


 
maxfiles   (2003-01-26 02:04) [11]

Почему не работает просто
property PrivateDir: = "c:\"?


 
Anatoly Podgoretsky ©   (2003-01-26 02:11) [12]

Наверно у тебя нет прав на запись туда, к тому же это ужасно не профессионально писать файлы в голову.
Используй запись в штатную временную папку, тогда будет работать даэе под Win XP


 
maxfiles   (2003-01-26 02:13) [13]

Вообще то я администратор :) и сижу дома...


 
Anatoly Podgoretsky ©   (2003-01-26 02:17) [14]

Значит у тебя еще есть и другие проблемы, кроме PrivateDir.
Но писать в голову диска во всех случаях недопустимо.


 
maxfiles   (2003-01-26 02:20) [15]

Ну я же ради теста писал. А непонимает privateDir сама delphi3. Она же говорит что undeclared identifier...


 
Anatoly Podgoretsky ©   (2003-01-26 02:22) [16]

Так что же ты морочил голову, у тебя не прописаны должные модули в Uses, найди по хелпу в каком это модуле и пропиши.


 
maxfiles   (2003-01-26 02:27) [17]

Так вот в Хелпе почему-то насчет Uses пустота!!! Может не там ищу?


 
Nerpa   (2003-01-26 13:13) [18]

Набери GetTempPath и нажми F1


 
MsGuns ©   (2003-01-26 18:07) [19]

Посмотри св-ва и методы TSession - думаю, разгадка твоей проблемы там 8))



Страницы: 1 вся ветка

Текущий архив: 2003.02.13;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.012 c
14-38447
JibSkeart
2003-01-27 12:31
2003.02.13
Тормозит рограммулька которая пользуется ADO на Win2000


8-38397
MBo
2002-10-29 09:21
2003.02.13
Неаффинные преобразования.


14-38496
VictorT
2003-01-24 15:16
2003.02.13
Проблема с высотой ячейки таблицы


1-38173
anbezr
2003-02-04 16:57
2003.02.13
Как вызвать собственный метод


3-38045
Vlad_503
2003-01-29 13:27
2003.02.13
Конвертация таблицы Exel