对象模型是什么?
对象模型也称作要素模型,将研究的整个地理空间看成一个空域,地理现象和空间实体作为独立的对象分布在该空域中。
对象模型技术是美国通用电气对象模型技术提出的一套系统开发技术。
它以面向对象的思想为基础,通过对问题进行抽象,构造出一组相关的模型,这些模型描述了现实世界中"类与对象"以及它们之间的关系,表示了目标系统的静态数据结构,从而能够全面地捕捉问题空间的信息。
对象模型技术把分析时收到的信息构造在三类模型中,即对象模型、功能模型和动态模型。
三个模型从不同的角度对系统进行描述,分别着重于系统的一个方面,组合起来构成对系统的完整描述。
形象地说,功能模型定义"做什么",状态模型定义"何时做",对象模型定义"对谁做"。
JavaScript中Scripting.FileSystemObject获取的文件对象的相关日期属性类型是什么
file.DateLastModified显示虽然是字符串,但实际上是一个Date值类型(不是Date对象)。
使用JS系统函数Date(file.DateLastModified)可以无视系统日期输出格式得到UTC格式的时间字符串,然后调用Date.parse。
即:var mstime= Date.parse(Date(f1.DateLastModified));
mstime是1970/1/1 午夜距离该日期时间的毫秒数
var targetDate = new Date();
targetDate.setTime(mstime);
即可得到目标Date对象。
服务器不支持ActiveXObject("Scripting.FileSystemObject")怎么解决
这个要解决肯定要有提示之类的东西,因为客户端浏览器要支持。
但客户端浏览器并不一定都开启了支持activex。
所以提示是必须的。
初始化FileSystemObject对象失败[object error]是什么错误,怎么解决?
在IE工具栏选“选项”--“安全”--“可信站点”,然后点击“站点”,将所浏览的网址加入列表,关闭后,点击“自定义级别”,将控件、脚本选为“启用”,确定后,重启浏览器,按提示安装插件即可。
如何用FileSystemObject遍历文件夹下的所有文件
<%@???Language="JavaScript"???%>???
??<%???
??function???GetFilesPath(sfolderpath)???
??{???
??/*???
????*---------------???GetFilesPath(sfolderpath)???-----------------???
????*???GetFilesPath(sfilepath)?????
????*???功能:遍历sfolderpath目录下的所有文件.返回数组.存储文件路径.???
????*???参数:sfolderpath,字符串,目录绝对路径.???
????*???实例:Response.Write(GetFilesPath(Server.MapPath("xml")))???
????*???update:2004-5-12???8:33???
????*???author:wanghr100(灰豆宝宝)???
????*---------------???GetFilesPath(sfolderpath)???-----------------???
????*/???
??????????var???sFilePath???=???new???Array();???
??????????var???fso???=???Server.CreateObject("Scripting.FileSystemObject");???
??????????var???oFolder???=???fso.GetFolder(sfolderpath);???
??????????var???oSubFolders???=???oFolder.SubFolders;???
??????????var???oFiles???=???oFolder.Files;???
??????????icount???=???oFiles.Count;???
??????????var???enmFiles???=???new???Enumerator(oFiles);???
??????????for(;!enmFiles.atEnd();enmFiles.moveNext())???
??????????{???
??????????????????sFilePath[sFilePath.length]???=???enmFiles.item().Path???
??????????}???
??????????var???enmFolders???=???new???Enumerator(oSubFolders);???
??????????for(;!enmFolders.atEnd();enmFolders.moveNext())???
??????????{???
??????????????????/*???Old???数组成了多维.???*/???
??????????????????//sFilePath[sFilePath.length]=GetFilesPath(enmFolders.item().Path);???
??????????????????/*???Add???2004-5-17???11:09???只为一维数组???*/???
??????????????????sFilePath=sFilePath.concat(GetFilesPath(enmFolders.item().Path));???
??????????}???
??????????return???sFilePath;???
??}???
??var???arrFiles???=???GetFilesPath(Server.MapPath("xml"));???
??Response.Write(arrFiles.join("
"));???
??%>