elepeipei 发表于 2023-9-22 19:35:20

想基于C#实现发送命令,同步

想基于C#实现发送命令,执行到发送命令代码时立刻执行,sendstringtoexcute()函数是异步, 同步的大家是咋实现的

你有种再说一遍 发表于 2024-4-17 20:55:30

本帖最后由 你有种再说一遍 于 2024-4-17 20:56 编辑

箭头_Row 发表于 2024-4-15 23:40
https://forums.autodesk.com/t5/net/how-to-execute-command-from-command-that-has-session-flag/m-p/693 ...
session会话,意思就是跨文档通讯,在html都有...
既然要跨文档怎么还可能是同步呢?
如果此时要同步不如:直接用函数.

楼主遇到的问题是,异步队列排队运行.
解决方案是异步命令发送出去,这个异步命令里面套接下来的任务

不过最后因为要炸开API命令的各异问题,不了了之

elepeipei 发表于 2024-1-18 15:04:52

elepeipei 发表于 2024-1-18 14:44
大佬们我是想吧我用选择集选好的部分,用command发送explode炸开, 炸的时候它不识别我选中的部分是不。请 ...

(SETVAR "QAFLAGS" 1) (command "explode" (ssget "x" (list(cons 0 "insert"))) "" )查论坛上是运行这俩行命令的话好使

elepeipei 发表于 2023-9-23 09:24:43

guohq 发表于 2023-9-23 09:04
Editor.Command   方法

不过版本高一点才可以用,2015吧

谢谢您的回复, 我用的是2018,使用这个方法后报异常了

xcmdos 发表于 2023-9-22 22:55:56

这个是咋实现的

elepeipei 发表于 2023-9-23 08:46:53

xcmdos 发表于 2023-9-22 22:55
这个是咋实现的

我没有实现,我想同步发送,还正在查

guohq 发表于 2023-9-23 09:04:50

Editor.Command   方法

不过版本高一点才可以用,2015吧

闻人南131 发表于 2023-9-25 11:07:04

Editor.Command可以的

d1742647821 发表于 2023-9-26 00:57:48

Editor.Command

elepeipei 发表于 2024-1-18 13:53:39

谢谢大佬们, 搬砖了好久, 我想把我选中的部分炸开,command还用的不太对,我继续查查

elepeipei 发表于 2024-1-18 14:44:11

大佬们我是想吧我用选择集选好的部分,用command发送explode炸开, 炸的时候它不识别我选中的部分是不。请问你们是怎么解决这个问题的
页: [1] 2
查看完整版本: 想基于C#实现发送命令,同步