VB6에 파일이 존재하는지 확인하는 데 어떤 코드가 사용됩니까?
프로그래밍을 할 때 파일을 읽거나 쓰기 전 등 파일이 있는지 확인하거나, 키 파일이 있는지 확인하는 등의 용도로 자주 사용됩니다. 판단하는 방법에는 여러 가지가 있으며 그 중 일부는 실용적이지만 약간 번거롭습니다. 실제로 VB 6.0에서 제공하는 FileSystemObject 개체를 사용하는 더 간단한 방법이 있을 수 있습니다.
filesystemobject 개체는 VB에 내장된 개체가 아닙니다. 사용하기 전에 먼저 [프로젝트] → [참조]를 선택하고 나타나는 창에서 "Microsoft Scripting Runtime"을 선택한 후 사용해야 합니다. 파일이 존재하는지 확인하려면 filesystemobject의 fileexists 메소드를 사용하십시오. 샘플 프로그램 코드는 다음과 같습니다:
private sub command1_click()
′파일 시스템 개체 개체 참조
새로운 파일 시스템 개체로 희미한 fs
'filesystemobject Fileexists of the object
'파일이 존재하는지 확인하는 방법
if fs.fileexists(〃c:*.gif〃) then
msgbox 〃파일이 존재합니다〃
else
msgbox 〃파일이 존재하지 않습니다〃
end if
end sub
filesystemobject 개체를 유연하게 사용하면 파일 작업과 관련된 대부분의 문제를 해결할 수 있습니다.