| 
×
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册 
    问题:
 
 Chr(94) + Chr(80) (^P) is supposed to toggle menuecho, but they are passed to
 the command line as literals rather than being interpreted. When I use this, why
 does " ^P_Open unknown command" occur?
 Answer
 There is a character code chart in MSDN that lists the different numeric ASCII
 character codes that can be used for the Cntrl + Letter sequences.
 
 The following lists these numeric codes and the associated menu macro syntax:
 
 ASCII Character Codes
 ;           chr(59) Issues ENTER
 ^M       chr(13) Issues ENTER
 ^|        chr(94) + chr(124)       Issues TAB (I did not find any special number
 for this)
 SPACEBAR        chr(32) Enters a space; blank space between command sequences in
 a menu item is equivalent to pressing the SPACEBAR
 \           chr(92) Pauses for user input
 _          chr(95) Translates AutoCAD commands and key words that follow
 +          chr(43) Continues menu macro to the next line (if last character)
 =*        chr(61) + chr(42)         Displays the current top-level image, pull-down,
 or shortcut menu
 *^C^C chr(42) + chr(3) + chr(3)         Prefix for a repeating item
 $          chr(36) Loads a menu section or introduces a conditional DIESEL macro
 expression
 ^B        chr(2)   Toggles Snap on or off (CTRL+B)
 ^C        chr(3)   Cancels command (CTRL+C)
 ESC      Chr(3)  Cancels command (ESC)
 ^D       chr(4)   Toggles Coords on or off (CTRL+D)
 ^E        crh(5)   Sets the next isometric plane (CTRL+E)
 ^G       chr(7)   Toggles Grid on or off (CTRL+G)
 ^H       chr(8)   Issues backspace
 ^O       chr(15) Toggles Ortho on or off (CTRL+O)
 ^P        chr(16) Toggles MENUECHO on or off
 ^Q       chr(17) Echoes all prompts, status listings, and input to the printer
 (CTRL+Q)
 ^T        chr(20) Toggles Tablet on or off (CTRL+T)
 ^V        chr(22) Changes current viewport (CTRL+V)
 ^Z        chr(26) Null character that suppresses the automatic addition of
 SPACEBAR at the end of a menu item
 A VBA example that demonstrates creating a Menu Item with Chr(16) in the
 menumacro to toggle menuecho off, before setting the system variable PSPROLOG:
 
 下面是VBA源码:
 
 游客,本帖隐藏的内容需要积分高于 30 才可浏览,您当前积分为 0 
 
 |