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

Вниз

Работа с каталогами   Найти похожие ветки 

 
Shamansky   (2004-12-22 21:17) [0]

Кто-нибудь знает как можно поменять текущий каталог на другой, надо скопировать файл в каталог, а как зайти в этот каталог не знаю, с абсолютным адресом работать не хочется.


 
Sun bittern ©   (2004-12-22 21:18) [1]

ФАК - поиск файлов, там же и выяснится, как каталог отыскать.


 
Fay ©   (2004-12-22 21:21) [2]

1) Бред какой-то.
2) Не хочется - попроси маму.


 
begin...end ©   (2004-12-22 21:25) [3]

> Shamansky   (22.12.04 21:17)

> как можно поменять текущий каталог на другой

ChDir


 
Shamansky   (2004-12-22 21:26) [4]

Да нет каталог я найти могу, как на него указатель дать, чтобы
код savetofile("cvxvcvxv.txt"); сохранял уже в этот каталог


 
Fay ©   (2004-12-22 21:32) [5]

savetofile("x:\path\cvxvcvxv.txt");


 
Sun bittern ©   (2004-12-22 21:38) [6]

>>
Да нет каталог я найти могу, как на него указатель дать, чтобы
код savetofile("cvxvcvxv.txt"); сохранял уже в этот каталог

И всетаки не ясно. По вашим словам одно взаимно исключает другое :). Каталог найти вы можете, а указать его путь - нет. Это как?


 
Shamansky   (2004-12-22 21:39) [7]

В том то и дело, что это абсолютный путь, а как дать относительный, то есть относительно исполняемого файла я не помню


 
Fay ©   (2004-12-22 21:40) [8]

Похоже, это одна из тех задач, в который нельзя вникать, дабы не сдвинуться мозгами 8)


 
Fay ©   (2004-12-22 21:41) [9]

На каталог выше
SaveToFile(ExtractFilePath(ParamStr(0))+"..\cvxvcvxv.txt")


 
Gero ©   (2004-12-22 21:41) [10]

ChDir("X:\Path");
SaveToFile("cvxvcvxv.txt");


 
Fay ©   (2004-12-22 21:42) [11]

2 Gero ©   (22.12.04 21:41) [10]
Нет никаких гарантий того, что текущий каталог не изменится между
ChDir("X:\Path");
и
SaveToFile("cvxvcvxv.txt");


 
begin...end ©   (2004-12-22 21:46) [12]

> [11] Fay ©   (22.12.04 21:42)

Нет никаких гарантий того, что текущий каталог не изменится между передачей параметра в метод SaveToFile и началом (а тем более - концом) исполнения операторов этого метода.

:-)


 
Sun bittern ©   (2004-12-22 21:46) [13]

Shamansky   (22.12.04 21:39) [7]

Нужен текущий каталог программы?


 
Shamansky   (2004-12-22 21:50) [14]

Спасибо, помогло


 
Fay ©   (2004-12-22 21:53) [15]

Интересно, что именно помогло. И от чего.


 
Kolan ©   (2004-12-22 21:53) [16]

function TForm1.AddMyPath(Path: string): string;
const
 MyPath = "C:\";
begin
 Result := MyPath + Path;
end;

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
 BitBtn1.Caption := AddMyPath("sdfs");
 SaveToFile(AddMyPath("cvxvcvxv.txt"));
end;


 
Shamansky   (2004-12-22 21:55) [17]

Помогло вот это: chdir("dirname");


 
Fay ©   (2004-12-22 21:57) [18]

2 Shamansky   (22.12.04 21:55) [17]
Удачи тебе большой. Очень скоро она тебе пригодится.



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

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

Наверх




Память: 0.5 MB
Время: 0.26 c
14-1103597199
Думкин
2004-12-21 05:46
2005.01.09
С днем рождения! 21 декабря


14-1103230472
GEN++
2004-12-16 23:54
2005.01.09
Ну и куда с этим обращаться ????


8-1096665427
Viper
2004-10-02 01:17
2005.01.09
Поиск проги с исходником


1-1103811959
Adoon
2004-12-23 17:25
2005.01.09
Как определить версию Excel (97 или 2000) и язык


14-1103446927
AlterEgo of WondeRu
2004-12-19 12:02
2005.01.09
ОТО. Черные и белые дыры...