如何在 IronPython 中创建一个包含要传递给 AutoCad 的双精度数组的 Variant?

问题描述 投票:0回答:1

我正在使用 IronPython 通过 COM/ActiveX 修改 Autocad 文件。从文件中读取信息进展顺利,但现在我想在 cad 文件中移动一行。

“移动”命令正在寻找两个点,每个点都是一个包含双精度数组的变体。简单的双精度数组是行不通的。

如何将 Python 列表或元组转换为所需的数据类型?

真诚的; 米歇尔

com activex ironpython autocad
1个回答
0
投票

也许Array.CreateInstance?

https://learn.microsoft.com/en-us/dotnet/api/system.array.createinstance?view=netframework-4.8.1

Array.CreateInstance(typeof (double), 3);

© www.soinside.com 2019 - 2024. All rights reserved.