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

Вниз

OpenDialog   Найти похожие ветки 

 
Naive_file   (2004-10-22 12:44) [0]

При создании opendialog не могу разобраться с фильтром lpsrtFilter.
Прошу помочь.


 
inic ©   (2004-10-22 12:52) [1]

Туда нужно фигачить пары строк с (терм. нулем само собой).
Последняя строка должна терминироваться двумя нулями:

"Text files",#0,"*.TXT",#0,"Any Files",#0,"*.*",#0#0


 
Naive_file   (2004-10-22 15:05) [2]

что-то не получается ;(


 
inic ©   (2004-10-22 17:49) [3]

Покажи код, где формируешь OPENFILENAME структуру


 
VZup ©   (2004-10-23 10:42) [4]

 ZeroMemory(@Ofn, SizeOf(OPENFILENAME));
 ofn.lStructSize:=SizeOf(OPENFILENAME);
 ofn.hwndOwner:=MainWnd;
 ofn.lpstrFile:=FileName;
 ofn.nMaxFile:=SizeOf(FileName);
 ofn.lpstrFilter:=""text files", #0, "*.txt", #0, "any files", #0, "*.*", #0#0";
 ofn.nFilterIndex:=1;
 ofn.Flags:=OFN_PATHMUSTEXIST or OFN_FILEMUSTEXIST or OFN_HIDEREADONLY;


PS. Naive_file писал от моего имени, у меня инета не было


 
DVM ©   (2004-10-23 11:55) [5]

ofn.lStructSize:=SizeOf(OPENFILENAME);
так не надо делать.
Надо:
ofn.lStructSize:=76;
Иначе не во всех версиях Windows заработает.


 
VZup ©   (2004-10-24 17:31) [6]

Спасибо, DVM, учел, но что делать с фильтром???



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
1-1101133232
ЛёхА
2004-11-22 17:20
2004.12.05
Скриптовой Язык


6-1096219964
_Константин
2004-09-26 21:32
2004.12.05
Перекодировка из UTF-8 в win-1251


3-1100014825
Hitman
2004-11-09 18:40
2004.12.05
Database not assigned


4-1098253544
Koala
2004-10-20 10:25
2004.12.05
Вопрос по передачи файла с помощью модема


1-1100672621
Hanson
2004-11-17 09:23
2004.12.05
D8 идет на Pocket PC ?