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

Вниз

TOpenDialog   Найти похожие ветки 

 
Arkady ©   (2003-05-06 11:08) [0]

Как сделать, чтобы в TOpenDialog при ofOldStyleDialog=false имя файла (TOpenDialog.FileName) отображалось с расширением?


 
Dms   (2003-05-06 11:13) [1]

у меня с расширением


 
Arkady ©   (2003-05-06 12:03) [2]

У меня без расширения. В старом стиле при ofOldStyleDialog:=true расширение отображается.


 
Anatoly Podgoretsky ©   (2003-05-06 12:12) [3]

А в проводнике у тебя показываются расширениия?


 
Dms   (2003-05-06 12:28) [4]

у меня в проводнике НЕ отображаются, а в FileName все в порядке. Правда у меня W2k, возможно из-за этого разногласия.

Если в свойствах папки установлено "Скрывать расширения зарегистрированных типов файлов", то может показывать БЕЗ расширения.


 
Smithson ©   (2003-05-06 12:30) [5]

Не показывать расширения - это настройка системы


 
Arkady ©   (2003-05-06 13:26) [6]


> Anatoly Podgoretsky © (06.05.03 12:12)

В проводнике расширения показываются только для зарегестрированных файлов.

> Dms (06.05.03 12:28)
> у меня в проводнике НЕ отображаются, а в FileName все в
> порядке.

У меня в FileName тоже все отлично :). Вот пример:
OpenDialog1.FileName:="test.tst";
OpenDialog1.Execute;
Появляется окошечко. В графе "Имя файла" только "test". В графе "Тип файлов" пусто. Мне нужно, чтобы в графе "Имя файла" был текст "test.tst". Свойство OpenDialog1.FileName как был "test.tst" так им и остался.


 
Arkady ©   (2003-05-06 13:31) [7]


> Arkady © (06.05.03 13:26)
>
> > Anatoly Podgoretsky © (06.05.03 12:12)
>
> В проводнике расширения показываются только для зарегестрированных
> файлов.

Точнее для НЕзарегистрированных файлов...


 
Dms   (2003-05-06 13:54) [8]

это настройки системы. их надо поменять.


 
Arkady ©   (2003-05-06 14:11) [9]

Как их можно поменять программно?


 
Dms   (2003-05-06 14:47) [10]


> Как их можно поменять программно?

наверно в реестре есть параметры

только это ПОЛЬЗОВАТЕЛЬСКИЕ настройки. Раз ОН не указал эту опцию, значит так ОН и хочет все видеть. Не надо за юзера это решать. Менять это, по-моему, будет некорректным поведением программы.


 
Arkady ©   (2003-05-06 16:24) [11]


> Раз ОН не указал эту опцию, значит так ОН и хочет все видеть.

Согласен. Но мне не надо, чтобы настройки действовали во всей среде Windows. Только в моей программе и только в TOpenDialog.


 
Morfein ©   (2003-05-06 18:35) [12]

Классно! Персональные настройки системы для одного окна твоей программы :) Если хочешь, чтобы было так, пиши свой диалог открытия файла.



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

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

Наверх




Память: 0.49 MB
Время: 0.012 c
4-59986
AlexRush
2003-03-18 13:25
2003.05.19
своя GetModuleHandle


3-59612
WD
2003-04-28 17:21
2003.05.19
Local database


14-59872
Snap
2003-04-28 12:37
2003.05.19
Помогите, Линукс не ставится


14-59932
REA
2003-04-28 16:20
2003.05.19
Перебор


9-59525
Crazy Max
2002-12-14 15:17
2003.05.19
2-х оконное приложение на OpenGl