gpt4 book ai didi

c# - fatal error : Unhandled Access Exception in AutoCAD C#. NET 插件

转载 作者:行者123 更新时间:2023-11-30 17:46:04 25 4
gpt4 key购买 nike

我正在编写一个插件,它应该在启动时从二进制文件中读取数据。在启动时,它应该从文件中读取数据并要求用户选择一个位置来显示表中的数据。该插件应该以编程方式最小化表格,然后要求用户在 AutoCAD 的命令行中选择表格应该所在的位置

WindowsDoors f = (WindowsDoors)WindowsDoors.ActiveForm;
f.WindowState = FormWindowState.Minimized;
pr = ed.GetPoint("\nEnter table insertion point: ");

但是,在尝试执行显示的中间代码行以最小化表单时,AutoCAD 崩溃并显示一个对话框,显示“ fatal error :未处理的访问冲突读取 0x0000 异常 206206edh”

我怀疑我必须以编程方式设置 WindowsDoors f 对象才能以编程方式被弄乱,但我不确定我是否正确或如果我是正确的如何做到这一点

最佳答案

从表单内部,如果你想返回到编辑器,你需要调用

Editor.StartUserInteraction(这个)

这是事件表单的位置。这将隐藏表单并将焦点设置回 AutoCAD。

http://adndevblog.typepad.com/autocad/2012/05/taking-mouse-inputs-from-a-modal-dialog-box.html 查看示例

关于c# - fatal error : Unhandled Access Exception in AutoCAD C#. NET 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26744563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com