Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

"Мои Документы" и TSaveDialog [D7, WinXP]


Alekcvp ©   (2006-08-04 10:04:00) 

Подскажите пожалуйста, что нужно написать в TSaveDialog.InitialDir, чтобы при открытии диалога он открывался в мапке "Мои Документы". Или каким образом это можно реализовать ?


StriderMan   (2006-08-04 14:33:00) [1]

TSaveDialog, насколько мне известно, в реестре хранит последний открытый путь, привязанный к приложению. Точнее не сам TSaveDialog, а мех-мы API, которые он оборачивает.


Alekcvp   (2006-08-04 10:24:00) [2]


> Separator ©   (04.08.06 10:06) [1]
> пустую позицию оставь и тогда он должен открывать "Мои Документы"

Ха! Оказалось что функциональность диалога при запуске из IDE командой Test Dialog отличается от функциональности в реальной программе :) Отсюда и непонятки... спасибо.


Ketmar   (2006-08-04 10:17:00) [3]

> [3] Separator ©   (04.08.06 10:11)

а если программа неверно работает только в одном случае из 100, её можно назвать корректной? %-)


Separator   (2006-08-04 10:11:00) [4]

ну в 99 случаях из 100 именно так и происходит


Ketmar   (2006-08-04 10:09:00) [5]

> [1] Separator ©   (04.08.06 10:06)

afair, совсем не обязательно.


Separator   (2006-08-04 10:06:00) [6]

пустую позицию оставь и тогда он должен открывать "Мои Документы"


Наверх

Титульная страница Поиск, карта сайта Написать письмо