所以我应该发送条形码,其中包括符号+。 问题是该标志没有出现在应用程序上并用。删除下一个号码。
我应该发送这个例子:
DB2 + 555000-04 + 329000-01 + 378000 + 0000000000000000000000000000000000000000000000000000T2L0RE9WM0K6FJM0Q1X5DFRA
我成了这个:
DB255000-0429000-0178000000000000000000000000000000000000000000000000000000T2L0RE9WM0K6FJM0Q1X5DFRA
正如您所看到的,+符号在应用程序和Visual Studio之间消失,因为+符号被视为SHIFT。 如何在代码中写入“+”符号,以便将其视为+而不是SHIFT
答案 0 :(得分:6)
加号(+),插入符号(^),百分号(%),波浪号(〜)和括号()对SendKeys有特殊含义。要指定其中一个字符,请将其括在大括号({})中。
所以你应该发送“01 {+} 378000 {+} ...”