if nChar =13 or nChar =222 then 请问是什么意思。
发布网友
发布时间:2023-05-18 08:26
我来回答
共4个回答
热心网友
时间:2023-09-28 07:43
if nChar =13 or nChar =222 then
如果nChar这个变量的值是13或222就怎样怎样的意思。
至于13和222有什么含义就要看其他代码才能知道了。比如13是回车键的键值,那么判断一个变量是不是13就有可能(注意仅仅是有可能)是判断是否按了回车键的意思。而222是什么就难说了。总之还是那句话,光凭这一句代码很难知道是什么意思的,起码要看过相关的几十行代码甚至全部代码才知道。追问前面没有啥相关的呀 我也觉得13是回车 可222有时什么呢
下面附上那一小段代码
Dim ProCode
'Dim LButtonDownMsg
Function OnKeyDown(nChar, nRepCnt, nFlags)
Dim TJMJ(10,20)
dim tlbm(20),bmcount
dim tbdl(30),dlcount
if nChar =13 or nChar =222 then
SSProcess.GetCursorSurveyPoint x, y, z
spx =x
spy =y
。。。。。。。
追答终于知道了,13是回车键,222是单引号键(就是回车键左边那个键)
热心网友
时间:2023-09-28 07:44
13是回车键的键盘码(KeyCode)
222是单引号(’)的键盘码
热心网友
时间:2023-09-28 07:44
首先要明白 nChar 是什么参数,,不过看你 描述的 应该是 按键 的ascii
13 是 【回车】的ascii
222是【?】 的ascii
热心网友
时间:2023-09-28 07:45
13 是 回车追问前面没有啥相关的呀 我也觉得13是回车 可222有时什么呢
下面附上那一小段代码
Dim ProCode
'Dim LButtonDownMsg
Function OnKeyDown(nChar, nRepCnt, nFlags)
Dim TJMJ(10,20)
dim tlbm(20),bmcount
dim tbdl(30),dlcount
if nChar =13 or nChar =222 then
SSProcess.GetCursorSurveyPoint x, y, z
spx =x
spy =y
。。。。。。。