Dir$调用问题

wilhelmxp 2006-03-30 05:42:17
我在代理中调用这个Dir$这个方法
代码如下
AbsoluteFileName = ""
FileSpec = FilePath + "\*.csv"
Dim FileName As String
FileName = Dir$(FileSpec)
我手工运行通过,但是做成代理以后就提示 Illegal function call
这是为什么?
...全文
149 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wilhelmxp 2006-04-04
  • 打赏
  • 举报
回复
问题解决了,FilePath在另外机器上面是可以的,只是服务器灭有访问放文件那台机器的登陆权限罢了,谢谢大家
wilhelmxp 2006-04-03
  • 打赏
  • 举报
回复
FilePath再另外一台机器上面
proer 2006-04-03
  • 打赏
  • 举报
回复
在服务器端运行,FilePath在另外一台机器上是不行的。只能是服务器所在的机器本身。
Lotusxyz 2006-04-02
  • 打赏
  • 举报
回复
手工运行应该是在客户端执行的,代理中应该是在服务器上执行的
FilePath在服务器上对么?
wilhelmxp 2006-04-01
  • 打赏
  • 举报
回复
权限问题?agent和手工run需要的权限不同么?
wilhelmxp 2006-04-01
  • 打赏
  • 举报
回复
是的,在服务端,而且我做了一个手工调用,也是可以运行的
sacrefies 2006-04-01
  • 打赏
  • 举报
回复
是在服务器端运行的代理么?
wilhelmxp 2006-03-31
  • 打赏
  • 举报
回复
这个我也试过了,结果还是一样
proer 2006-03-31
  • 打赏
  • 举报
回复
函数参数不对。
FileName = Dir$(FileSpec,0)
wilhelmxp 2006-03-31
  • 打赏
  • 举报
回复
真的没有人知道么?
sacrefies 2006-03-31
  • 打赏
  • 举报
回复
我看是权限问题吧。

最好是 createobject,用 fso

哈,没想过吧~~~

536

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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