HTML File 오브젝트에 대한 정보를 리턴한다.
Parameters | Type | Description |
---|---|---|
objFile | INSTANCE | File 오브젝트 |
Type | Description |
---|---|
class | File에 대한 정보 오브젝트 |
반환되는 정보 오브젝트의 구조는 아래와 같다.
fileInfo = { name: 파일이름, base_name: 확장자를 제외한 파일이름, exe_name: 확장자 이름, size: 파일크기, brief_size: 파일크기에 대한 간략한 크기 문자열, date: 파일수정일자 문자열, // 형식: yyyyMMdd time: 파일수정시각 문자열 // 형식: hhmmss }
// 그리드의 on_dropfiles 이벤트 처리
function grdLocalList_on_dropfiles(objInst, arrayDropFiles, nDropFileCount)
{
var i;
var fileObj;
factory.consoleprint("nDropFileCount = " + nDropFileCount);
for(i = 0; i < nDropFileCount; i++) {
fileObj = arrayDropFiles[i];
nRow = grdLocalList.getrowcount();
file_info = factory.getfileinfo(fileObj);
grdLocalList.insertitemtext(nRow, 0, file_info.name);
grdLocalList.setitemtext(nRow, 1, file_info.date);
grdLocalList.setitemtext(nRow, 2, file_info.time);
grdLocalList.setitemtext(nRow, 3, file_info.size);
grdLocalList.setitemtext(nRow, 4, factory.getbriefsize(file_info.size));
}
}