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