从VBscript发布数据
我有一个函数,需要接受两个参数-用户和文件夹!我从VBscript调用该函数,需要使用post方法发送参数。这是我要从中发布数据的Vbscript函数代码:从VBscript发布数据,vbscript,Vbscript,我有一个函数,需要接受两个参数-用户和文件夹!我从VBscript调用该函数,需要使用post方法发送参数。这是我要从中发布数据的Vbscript函数代码: Sub loadDocument() Const HOST = "http://192.168.0.144/webservice13/service1.asmx/Lock?User="& PC\User & "folder="&c:\foldername Set xmlhttp = CreateObject("Mic
Sub loadDocument()
Const HOST = "http://192.168.0.144/webservice13/service1.asmx/Lock?User="& PC\User & "folder="&c:\foldername
Set xmlhttp = CreateObject("Microsoft.XMLHTTP")
xmlhttp.open "POST",HOST
xmlhttp.send ""
End Sub
现在,当我尝试执行这个函数时,我得到一条错误消息,我有语法错误!
我假设错误在这一行:
Const HOST = "http://192.168.0.144/webservice13/service1.asmx/Lock?User="& PC\User & "folder="&c:\foldername
如何解决这个问题,如何将两个变量发布到这个函数?
谢谢 您是否确保在构造
主机
变量时使用的PC\User
和c:\foldername
参数正确
您还应该在任何附加参数前面加上
&
。您还没有使用您的“folder=“
参数输入”执行此操作,它应该是“&folder=“
”我认为您无法声明包含变量部分的常量变量。换行
dim userVar, folderVar, HOST
userVar = "PC\User"
folderVar = "c:\foldername"
HOST = "http://192.168.0.144/webservice13/service1.asmx/Lock?User=" & userVar & "&folder=" & folderVar
所有参数都正确编码。但是在语法的某个地方有一个错误!