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

Вниз

InitialDir for OpenDialog   Найти похожие ветки 

 
GovoRun   (2002-02-23 13:49) [0]

День добрый мастаки
Проблемка появилась.
Есть папки с именами 1,2,3,4
Есть подменю из четырех пунктов. Надо чтобы при нажатии на подменю OpenDialog открывался б в соответствующей папке.
Я каждому подменю поставил соответствующий Tag (от 1 до 4)
и при нажатии на подменю (они обрабатываются одной процедурой) пишу OpenDialog.InitialDir:=путь+IntToStr(TMenuItem(Sender).Tag);
Первый раз открывается нужный каталог, а во все последующие разы тот каталог, который открывался прежде. Почему InitialDir не работает

Зараннее благодарен за ответ


 
Sasha9   (2002-02-23 14:40) [1]

Присвой caption"у каждого меню соответственно 1,2,3,4 и вместо inttostr(....) используй эти caption"ы


 
Anatoly Podgoretsky ©   (2002-02-23 15:05) [2]

Он прекрасно работает, вероятно ты указываешь относительный путь, а надо абсолютный, проверь содержимое переменной "путь"


 
SoftOne ©   (2002-02-23 23:42) [3]

А свойство OpenDialog.FileName каждый раз устанавливаешь или нет?


 
GovoRun   (2002-02-24 17:22) [4]

OpenDialog.FileName выбирается из OpenDialog
причем странно -- OpenDialog отображает именно последний каталог, хотя до OpenDialog.Execute ему было присвоено OpenDialog.InitialDir



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

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

Наверх




Память: 0.47 MB
Время: 0.03 c
4-32611
Maximkha
2002-01-08 16:14
2002.03.11
Отловить момент запуска


1-32469
Nigth
2002-02-23 18:16
2002.03.11
TMediaPlayer


7-32593
xprophet
2001-12-07 09:13
2002.03.11
Sockets & protocols


6-32530
Evgueni
2001-12-23 17:10
2002.03.11
Как сменить стартовую страницу в IE средствами Delphi?


1-32500
Sasha9
2002-02-23 19:47
2002.03.11
Как сделать чтобы приложение не закрылось и при этом не зависло, когда в win98 меняешь пользователя(log off)