主要用到函数说明:
_DMxDrawX::DrawSolid
绘McDbSolid对象。详细说明如下:
参数 | 说明 |
DOUBLE dX1 | 第一个点X |
DOUBLE dY1 | 第一个点Y |
DOUBLE dX2 | 第二个点X |
DOUBLE dY2 | 第二个点Y |
DOUBLE dX3 | 第三个点X |
DOUBLE dY3 | 第三个点Y |
DOUBLE dX4 | 第四个点X |
DOUBLE dY4 | 第四个点Y |
js中实现代码说明:
function DrawSolid () {
//绘McDbSolid对象
mxOcx.AddLinetype( "MLineType1", "");
mxOcx.LineType = "MLineType1";
mxOcx.DrawColor = 255;
mxOcx.DrawSolid(0, 50,30, 50,30, 40,0, 40);
mxOcx.AddLinetype( "MLineType2", "");
mxOcx.LineType = "MLineType2";
mxOcx.DrawColor = 65280;
mxOcx.DrawSolid(50, 60,30, 60,30, 80,50, 80);
mxOcx.AddLinetype( "MLineType3", "");
mxOcx.LineType = "MLineType3";
mxOcx.DrawColor = 65535;
mxOcx.DrawSolid(90, 20,35, 20,35, 40,90, 40);
mxOcx.AddLinetype( "MLineType4", "");
mxOcx.LineType = "MLineType4";
mxOcx.DrawColor = 16711680;
mxOcx.DrawSolid(150, 90,100, 90,100, 40,150, 40);
}