Отговори на тема  [ 3 мнения ] 
Въпрос по Visual C++ 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение Въпрос по Visual C++
ползвам това да си изкарам един Open/Save диалог в случая ще е save.

POSITION Pos;
CFileDialog dlg(0, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT | OFN_ALLOWMULTISELECT, _T( "Bin Files(*.bin)|*.bin|Raw Files(*.raw)|*.raw|All files(*.*)|*.*||"), this);

if (IDCANCEL == dlg.DoModal()) return;
{
Pos = dlg.GetStartPosition();
if (Pos != NULL) m_strFileName = dlg.GetNextPathName(Pos);
else return;
}

Името на фаила в които ще се записва заедно с пътя е в m_strFileName
Но проблема ми е че искам да получа кои филтър е бил активен
*.bin
*.raw
или
*.*
това ми трябва за да знам какъв фаил е избрал потребителя и да създам този тип фаил. Това е когато се създава нов фаил. Досега не ми се е налагало програмата да трябва да записва данни в 2 различни фаилови формата и загубих цял час да се ровя и вече ми писна. Някои има ли идея как става?


Чет Яну 27, 2005 1:50 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Ами dlg.m_ofn.nFilterIndex съдържа индекса на филтъра, дето е избран. В случая:
1 - *.bin
2 - *.raw
3 - *.*


Чет Яну 27, 2005 12:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Мерси реконструктор,работи. :D


Чет Яну 27, 2005 2:47 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни