CAD在图纸保存的同时,也把基本信息保存(网页版)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013725001/article/details/91039553

主要用到函数说明:

MxDrawXCustomFunction::Mx_SaveDwgToURLEx

保存DWG文件到服务器上的扩展函数。详细说明如下:

参数 说明

pszServerUrl

服务器网址地址,如:www.mxdraw.com如果传空,程序自动取当前网页的服务器直线的开始点x坐标

pszServerProgramUrl

服务器的文件上传处理程序,如:upload.asp

pszComponentName

HTML组件名称,相当于一个HTML页面的Form中的中的file1

pszPort

服务处理端口. 如:_T("80")

pszFileTag

文件标志名称值,表单提交事件中filename值。是"Content-Disposition: form-data; name="file1"; filename="ymgcw.dwg"中的filename值。默认为空,程序自动取一个临时值。

js中实现代码说明:

1

2

3

4

5

6

7

8

9

10

11

12

13

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));

}

猜你喜欢

转载自blog.csdn.net/u013725001/article/details/91039553