DialogSetFilter

 

void DialogSetFilter(char *filter);

 

파일을 선택할 수 있는 대화상자를 표시하기 전 파일 종류를 필터로 설정할 수 있다.

 

함수인자

filter – 가져올 파일을 선택하는 필터 (예: "All files|*.*|")

return

return 값은 없다.

예제1

@DialogSetFilter("text files|*.txt|all files|*.*|");

@DialogSetDir("C:\\TEST");

result = @DialogFileOpen($ST_0000);

 

문장설명 : C:\\TEST 디렉토리를 초기 디렉토리로 하는 파일 선택 대화상자를 실행한다. 사용자가 파일을 선택하고 확인 상자를 누르면 result값이 1이면 이 때 선택한 파일은 $ST_0000의 문자열 태그에 담겨진다.

 

예제2

@DialogSetFilter("bitmap files|*.bmp;*.pcx;*.gif|");

 

문장설명 : 여러 파일의 필터를 설정할 때는 ; (세미콜론) 으로 구분하여 설정할 수 있다. 즉 파일 리스트에 확장자가 bmp, pcx, gif 인 파일은 모두 나열해 준다.

 

관련항목

DialogFileOpen

DialogSetDir