CanUseFileName
업데이트: 2007년 11월
파일이 있는지 확인합니다. 파일이 있으며 제한되어 있지 않으면 마법사에서 기존 파일에 추가할 코드를 병합하라는 메시지를 표시합니다.
function CanUseFileName(
strFileName,
bCheckIfMidlHeader,
bCannotExist,
bSetMergeFlag
);
매개 변수
strFileName
확인할 파일 이름입니다.bCheckIfMidlHeader
파일 이름이 MIDL에 의해 생성되었는지 검사하려면 true로 설정합니다.bCannotExist
파일 이름이 이미 있고 덮어쓸 수 없는지 확인하려면 true로 설정합니다.bSetMergeFlag
사용자가 기존 파일 이름에 코드를 병합할 수 있음을 나타내는 MERG_FILE 기호를 포함시키려면 true로 설정합니다.
반환 값
strFileName이 고유하거나 코드를 기존 파일에 추가할 수 있으면 true이고 그렇지 않으면 false입니다.
설명
파일 이름이 있는지 검사하려면 이 함수를 호출합니다. 파일 이름이 있고 MIDL에 의해 생성되지 않았거나 제한되어 있지 않으면 이 함수는 기존 파일에 새 코드를 병합하라는 메시지를 표시합니다.
파일 이름이 없고 제한되어 있지 않으면 지정한 이름의 파일이 만들어집니다.
파일 이름을 MIDL에 의해 생성되었거나 제한되어 있으면 마법사에 오류 메시지가 표시됩니다.
예제
case "HTML_FILE":
if (!HTML_FILE.disabled)
{
if (!window.external.FindSymbol("HTML_FILE_VALID"))
{
bValid = CanUseFileName(obj.value, false, true);
if (!bValid)
break;
window.external.AddSymbol("HTML_FILE_VALID", true)
}
}
bValid = window.external.ValidateFile(HTML_FILE.value, vsCMValidateFileExtHtml);
break;
참고 항목
작업
개념
공용 JScript 함수를 사용하여 C++ 마법사 사용자 지정