|
www.mxdraw.com
|
保存DWG文件到服务器上的扩展函数
static CString Mx_SaveDwgToURLEx(CString sServerUrl, CString sServerProgramUrl, CString sComponentName, CString sPort, CString sFileTag);
|
参数 |
说明 |
|
pszServerUrl |
服务器网址地址,如:www.mxdraw.com如果传空,程序自动取当前网页的服务器. |
|
pszServerProgramUrl |
服务器的文件上传处理程序,如:upload.asp |
|
pszComponentName |
HTML组件名称,相当于一个HTML页面的Form中的中的file1 |
|
pszPort |
服务处理端口. 如:_T("80") |
|
pszFileTag |
文件标志名称值,表单提交事件中filename值。是"Content-Disposition: form-data; name="file1"; filename="ymgcw.dwg"中的filename值。
|
失败的时,返回服务器错误信息
例如: JS调用例程
var param = MxDrawXCtrl_Obj.Call("Mx_NewResbuf", "");
param.AddString(getcurpath(), -10); // 服务器网址地址,如:www.mxdraw.com
param.AddString("/Save.aspx", -10); // 服务器的文件上传处理程序,如:upload.asp
param.AddString("FileComponentName", -10); // HTML组件名称
param.AddString("80", -10); // 服务处理端口. 如:_T("80")
param.AddString("test.dwg", -10); // 文件标志名称值,表单提交事件中filename值
var ret = MxDrawXCtrl_Obj.CallEx("Mx_SaveDwgToURLEx", param);
if (ret.AtString(0) == "Ok") {
alert("成功");
}
else {
alert(ret.AtString(1));
}