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

Вниз

OpenDialog не встает на DefaultExt если есть фильтр   Найти похожие ветки 

 
baataars   (2004-01-15 13:58) [0]

делаю следующее -

FileDialog.Filter := "мои файлы(*.my)|*.my|"+
"файлы детей(*.child)|*.child|"+
"файлы жены(*.wife)|*.wife|"+
"все файлы(*.*)|*.*";
FileDialog.DefaultExt := "*.child";
FileDialog.Execute;


то не становится на нужный фильтр. как сделать?
знаю что можно и FileDialog.FilterIndex выставить, но так в моем проекте не получится.


 
McSimm ©   (2004-01-15 14:05) [1]

DefaultExt совсем для других целей.
Используй FilterIndex


 
baataars   (2004-01-15 14:33) [2]

фильтр индекс - знаю. но энто нужно найти за каким номером. ладно буду искать


 
Anatoly Podgoretsky ©   (2004-01-15 14:36) [3]

Это у тебя за номером 1


 
baataars   (2004-01-15 17:46) [4]

да я уж сделал.

if(isRussian)then FileDialog.Filter := CMyFilterRu;
else FileDialog.Filter := CMyFilterEn;

FileDialog.DefaultExt := "*."+aExt;

k:=0;
for i:=1 to Length(Copy(FileDialog.Filter, 1, Pos(FileDialog.DefaultExt, FileDialog.Filter))) do
if(FileDialog.Filter[i]="|")then Inc(k);
FileDialog.FilterIndex:=(k div 2)+1;



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
1-93549
LeWorm
2004-01-17 22:28
2004.01.29
Запуск EXE или COM


14-93671
Teren
2004-01-07 01:38
2004.01.29
Ctrl, Alt, Del


1-93493
WG
2004-01-19 10:57
2004.01.29
Как сделать на кнопке шрифт толстым ?


6-93601
Dr. Well
2003-11-24 17:21
2004.01.29
У пользователя, под которым запущена программа - права только на


1-93429
werr
2004-01-16 15:25
2004.01.29
Как перенести каталог?