把对象保存在application()中的问题?

yehp 2002-05-07 08:27:24
我把对象放在global.asa的applicaiton-onstart中
如把set fso=server.createobject("scripting.filesystemobject")
application("f")=fso  '出错
然后在其他页面中调用如:
application("f").opentextfile("c:\a.txt",1,false)
结果在global.asa中出错,说在对象中没有找到默认的属性.
有哪位知道,麻烦解脱.
...全文
38 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxjmz_78 2002-05-11
  • 打赏
  • 举报
回复
问题解决了没,我来蹭分了
yehp 2002-05-10
  • 打赏
  • 举报
回复
thanks all
suolan 2002-05-08
  • 打赏
  • 举报
回复
建议不要把这么大的一个东东放到application,会有很多麻烦,而且又消耗资源,不如作成函数,用的时候调用一下
shadowkiss 2002-05-08
  • 打赏
  • 举报
回复
老大. 你至少先得set application("f")=server.createobject("scripting.filesystemobject")嘛
要不然它不知道那是个什么西瓜..
xjbx 2002-05-08
  • 打赏
  • 举报
回复
在application中的“对象变量”不能直接使用,你必须转化成页面变量:
fso=application("f")

fso.opentextfile("c:\a.txt",1,false)

可爱的排骨 2002-05-08
  • 打赏
  • 举报
回复
application("f")=fso 这里当然错了啊。。。
set application("f")=fso 至少要这样。。。
julyclyde 2002-05-08
  • 打赏
  • 举报
回复
set application("f")=fso

前面保存时出错,后边不可能正常

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧