乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 364|回复: 2

[编程交流] 谁知道“\x03\x03”是什么

[复制链接]
RMS

9

主题

38

帖子

29

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 22:52:58 | 显示全部楼层 |阅读模式
我很好奇,因为我试图模拟enter命令,但使用。SendKeys似乎在类库acad项目中不起作用?所以我想也许下面的例子是一个可能的替代方案,那么有人知道“\x03\x03”是什么吗?
 
谢谢
 
  1. [color=green]      // First cancel any running command[/color]          [color=blue]if[/color] (doc.CommandInProgress != [color=maroon]""[/color] &&
  2.              doc.CommandInProgress != [color=maroon]"CD"[/color])
  3.          {
  4.            [color=teal]AcadDocument[/color] oDoc =
  5.              ([color=teal]AcadDocument[/color])doc.AcadDocument;
  6.            oDoc.SendCommand([color=maroon]"\x03\x03"[/color]);
  7.          }

 
代码来自此处:
http://through-the-interface.typepad.com/through_the_interface/2007/03/closing_all_ope.html
回复

使用道具 举报

0

主题

127

帖子

130

银币

限制会员

铜币
-2
发表于 2022-7-6 23:24:48 | 显示全部楼层
十六进制x03是一个控制字符
相当于Control-C。。。在这种情况下,发送两次,以取消任何活动命令。
回复

使用道具 举报

RMS

9

主题

38

帖子

29

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-7 00:09:15 | 显示全部楼层
这有点酷,但是。SendComand在我的2008年无法使用,所以我不得不使用它,我发现一两个空格可以模拟enter。
 
  1. [size=2]acDoc.SendStringToExecute([/size][size=2][color=#a11f12]"._erase _all  "[/color][/size][size=2], [/size][size=2][color=blue]True[/color][/size][size=2], [/size][size=2][color=blue]False[/color][/size][size=2], [/size][size=2][color=blue]False[/color][/size][size=2])[/size]

 
谢谢
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-4 06:11 , Processed in 0.549948 second(s), 58 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表