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));
}
}