Click or drag to resize

TmpFileName 프로퍼티

임시 파일 형태로 저장된 업로드 파일의 파일 이름(경로명 포함)을 반환합니다.

형식
syntax
objForm.TmpFileName

objForm

Required. Form 오브젝트

데이터 형식

String

설명

Save 또는 SaveAs 메서드로 실제 파일로 저장하기 전에 Start 메서드의 UploadTempPath에 저장되어 있는 임시 파일 이름을 제공합니다. VirusChecker 오브젝트로 바이러스를 검사할 경우 Save로 저장한 후 검사하지 않고 임시 파일에 대해 직접 검사할 수 있도록 이 프로퍼티가 제공됩니다. 임시 파일에 대해 검사한 후 바이러스가 없으면 Save를 호출해 최종 목적지로 저장할 수 있습니다. 이 방식은 바이러스 검사와 파일 저장에 따른 디스크 액세스를 최소화하는 이점이 있습니다.

예제
ASP
Set Upload = Server.CreateObject("TABSUpload4.Upload")
Upload.Start "C:\Temp"

Set Vc = Server.CreateObject("TABSUpload4.VirusChecker")
If Vc.Open(19978) Then
    '임시 파일 형태로 저장된 업로드 파일에 대해 바이러스를 검사한다.
    Set UpFile = Upload.Form("uploadFile")
    Response.Write "Connected to the TABS Upload 5 Utility Service.<br>"
    Response.Write "Scanning " & UpFile.TmpFileName & "<br>"
    Vc.CheckVirus UpFile.TmpFileName, True, Found, VirusName
    Vc.Close

    If Found Then
        Response.Write "Infected by " & VirusName & " and removed immediately."
    Else
        '바이러스가 없을 경우 최종 목적지로 저장한다.
        UpFile.Save "C:\Storage", False
    End If
End If