c#+ autocad mirror命令

时间:2011-06-01 18:08:05

标签: c# autocad

var commandString = string.Format("_.mirror _C\r{0}\r{1}\r {2}\r{3} _n\r",
                pEnd.ToString2D(), pStart.ToString2D(), axialPStart.ToString2D(), axialPEnd.ToString2D());
            _acadCurrentDocument.SendCommand(commandString);

不起作用,我相信这是因为\ r。 如何度过这种情况?

2 个答案:

答案 0 :(得分:0)

我没有方便在这里测试AutoCAD,但我相信命令解释器无法单独\r识别ENTER键。请尝试使用\n

"_.mirror _C\n{0}\n{1}\n {2}\n{3} _n\n"

答案 1 :(得分:0)

用\ r替换表达式中的空格并检查osmode是否为零,因为捕获的两个点可以相同