Форум: "Основная";
Текущий архив: 2003.05.19;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c