![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Лёгкий вопрос
Katya2100000000 © (2005-10-24 18:32:00)Почему когда я пользуюсь например
memo1.SaveToFile('parametr.rty'),он(parametr.rty)
сохраняется в папку с программой, а если перед сохранением файла пользуюсь opendialogom то файл(parametr.rty) сохраняется в папку с последним открытым файлом.Как это обойти.Это-memo2.Lines.savetoFile(ExtractFilePath(Application.ExeName)+'parametr.rty');и этоOpenDialog1.Options:=ExtractFilePath(Application.ExeName);не помогает.
Katya2100000000 (2005-10-24 20:35:00) [1]Спасибо
umbra (2005-10-24 19:35:00) [2]
> foNoChangeDir
очепатка вышла. ofNoChangeDir
umbra (2005-10-24 19:34:00) [3]Чтобы OpenDialog не менял текущую директорию надо в дизайнтайме (или в рантайме) включить в OpenDialog.Options флаг foNoChangeDir. И все
Банзай (2005-10-24 19:29:00) [4]
> свежее решение. Ментос?
Нет, дирол.
Сглупил, конечно.
Достаточно
OpenDialog1.FileName := ParamStr(0);
OpenDialog1.Execute;
clickmaker (2005-10-24 19:25:00) [5]
> Банзай (24.10.05 19:10) [21]
> Перд вызовом диалога выполни ChDir(ExtractFileDir(ParamStr(0)));
>
свежее решение. Ментос?
Банзай (2005-10-24 19:10:00) [6]Перд вызовом диалога выполни ChDir(ExtractFileDir(ParamStr(0)));
Джо (2005-10-24 19:06:00) [7]
> [19] clickmaker © (24.10.05 19:00)
> че-то запутки какие-то начались... ответ-то дан уже давно
И даже два.
clickmaker (2005-10-24 19:00:00) [8]че-то запутки какие-то начались... ответ-то дан уже давно
Katya2100000000 (2005-10-24 18:58:00) [9]Германн а как поможет?
Германн (2005-10-24 18:55:00) [10]Так ведь уже всё сказано. Чем ещё помочь?
Сказать что вместо
> OpenDialog1.Options:=ExtractFilePath(Application.ExeName);
у тебя наверняка было OpenDialog1.InitialDir:=ExtractFilePath(Application.ExeName);
Так это и не поможет. :(
Katya2100000000 (2005-10-24 18:52:00) [11]Ты бы лучше с вопросом помог а с усами я или без -Тебе не всё равно-
но всётаки без.
Германн (2005-10-24 18:50:00) [12]В смысле:
> П.С. Есть предположение, что Катя с усами :)
> ---------------------------------------------
> Katya2100000000 (24.10.05 18:43) [11]
>
> Ну подожди дай я ещё раз посмотрю
>
:)
Katya2100000000 (2005-10-24 18:48:00) [13]С усами или без? :) В смысле?
Германн (2005-10-24 18:46:00) [14]
> Katya2100000000 (24.10.05 18:43) [11]
>
> Ну подожди дай я ещё раз посмотрю
С усами или без? :)
Джо (2005-10-24 18:43:00) [15]
> TOpenDialog'е?
SaveDialog, конечно
Katya2100000000 (2005-10-24 18:43:00) [16]Ну подожди дай я ещё раз посмотрю
Джо (2005-10-24 18:43:00) [17][9] clickmaker © (24.10.05 18:40)
Этот компилятор построен не на булевской, а на женской логике, вероятно.
Катя, ты чего хочешь? Сохранить в папку с программой или же сохранить в папку и файл, выбранный в TOpenDialog'е?
П.С. Есть предположение, что Катя с усами :)
clickmaker (2005-10-24 18:40:00) [18]
> Katya2100000000 (24.10.05 18:38) [8]
> clickmaker но у меня то компилируется
видимо очень долго компилятор упрашивала. Он не смог отказать женщине :)
Katya2100000000 (2005-10-24 18:38:00) [19]clickmaker но у меня то компилируется
clickmaker (2005-10-24 18:38:00) [20]
> Katya2100000000 (24.10.05 18:36) [5]
> Я и говорю не помогает.Как сохранить файл в директорию с
> программой
memo1.SaveToFile(ExtractFilePath(Application.ExeName) + 'filename.ext');