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

Вниз

Как установить нач. папку в Opendialog для не первого его запуска   Найти похожие ветки 

 
<LeXa>   (2008-02-17 00:32) [0]

Как при запуске Opendialog (или Savedialog) установить папку, которая отображается при открытии дилога? InitialDir подходит только если диалог еще не открывали, а мне нужно по ходу работы программы иногда менять эту папку...


 
Sergey Masloff   (2008-02-17 00:39) [1]

А почему нельзя перед открытием (когда нужно) подменить InitialDir?


 
Германн ©   (2008-02-17 01:08) [2]


> <LeXa>   (17.02.08 00:32)

А с InitialDir умеешь работать только в Инспекторе объектов?
Или не устанавливаешь свойство FileName диалога в исходное состояние при каждом последующем вызове после первого?


> Sergey Masloff   (17.02.08 00:39) [1]

А плевал Диалог на InitialDir, если в FileName содержится полное имя файла вместе с путем.


 
<LeXa>   (2008-02-17 03:34) [3]

Спасибо, последний совет помог. Не знал, что нужно убивать FileName...


 
Германн ©   (2008-02-17 03:44) [4]


> <LeXa>   (17.02.08 03:34) [3]
>
> Спасибо, последний совет помог. Не знал, что нужно убивать
> FileName...
>

Ну а подумать головой было лень? Или голова - это только место для шапки?

> Не знал, что нужно убивать FileName

Не нужно ничего "убивать".
Нужно "устанавливать"!


 
{RASkov} ©   (2008-02-17 03:57) [5]

> Или голова - это только место для шапки?

А еще я туда ем )


 
{RASkov} ©   (2008-02-17 04:02) [6]

> [3] <LeXa>   (17.02.08 03:34)

Кстати, как вариант, можно использовать вот такую конструкцию:
with TOpenDialog.Create do try
//Здесь настраиваем
if Execute then....
finally
Free;
end;

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


 
Anatoly Podgoretsky ©   (2008-02-17 13:34) [7]


> А плевал Диалог на InitialDir, если в FileName содержится
> полное имя файла вместе с путем.

Не плевал, а делает, то что приказал програмист.


> Не знал, что нужно убивать FileName...

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



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

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

Наверх




Память: 0.48 MB
Время: 0.018 c
2-1203449502
иВаня
2008-02-19 22:31
2008.03.16
TSpeedButton +DrawFocusRect


3-1193483771
TheEd
2007-10-27 15:16
2008.03.16
Оптимизация сетевого траффика


2-1202928676
savyhinst
2008-02-13 21:51
2008.03.16
HOWTO_ISAPI


15-1202464474
Kostafey
2008-02-08 12:54
2008.03.16
Как найти ветку форума по ее id?


15-1202189806
tButton
2008-02-05 08:36
2008.03.16
длительный процесс (риторический вопрос)