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

Вниз

Как установить нач. папку в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.006 c
15-1202400651
AntonUSAnoV
2008-02-07 19:10
2008.03.16
Проблема со сторонним компонентом


15-1202380777
kyn66
2008-02-07 13:39
2008.03.16
Пропало окно отладки Watches


8-1176911848
Unknowing
2007-04-18 19:57
2008.03.16
Рисование окружности с сглаживанием


2-1203489542
allucard
2008-02-20 09:39
2008.03.16
Изменение событий


15-1202049248
AntonUSAnoV
2008-02-03 17:34
2008.03.16
Delphi виснет !





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский