Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.02.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.011 c
3-38123
karan1
2003-01-28 12:16
2003.02.13
(XML) SAX ... что посоветуете...


3-38072
s_o
2003-01-27 08:10
2003.02.13
кодировка в Delphi


4-38646
cher_gvf
2003-01-03 11:37
2003.02.13
CreateProcess


3-38105
Victor_
2003-01-27 14:08
2003.02.13
ADOQuery + сортировка


1-38375
AALLEEXX
2003-02-04 09:27
2003.02.13
СООБЩЕНИЕ ВИНДЫ2000





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский