Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.01 c
3-59540
gala
2003-04-29 11:38
2003.05.19
работа с БД


1-59659
Евгений
2003-05-06 23:06
2003.05.19
Как мне записать массив в файл


1-59649
Не скажу кто
2003-05-05 08:34
2003.05.19
Возможно ли (вернее как это сделать) программно сделать скриншот


3-59631
umr
2003-04-29 08:25
2003.05.19
Как вставит в SQL длинный запрос?


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




   Наверх