Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
刘韬
/
SO815-AutoInOutStore
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
图表
网络
创建新的问题
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 95e226e6
由
LN
编写于
2020-10-09 12:04:42 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
中文 条码不需要替换处理
1 个父辈
16921313
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
8 行增加
和
0 行删除
source/DeviceLibrary/DeviceLibrary/halcon/CodeManager.cs
source/DeviceLibrary/DeviceLibrary/halcon/CodeManager.cs
查看文件 @
95e226e
...
@@ -10,6 +10,7 @@ using System.Text;
...
@@ -10,6 +10,7 @@ using System.Text;
using
System.Windows.Forms
;
using
System.Windows.Forms
;
using
CodeLibrary
;
using
CodeLibrary
;
using
System.Drawing.Imaging
;
using
System.Drawing.Imaging
;
using
System.Text.RegularExpressions
;
namespace
OnlineStore.DeviceLibrary
namespace
OnlineStore.DeviceLibrary
{
{
...
@@ -268,6 +269,8 @@ namespace OnlineStore.DeviceLibrary
...
@@ -268,6 +269,8 @@ namespace OnlineStore.DeviceLibrary
char
a
=
(
char
)
02
;
char
a
=
(
char
)
02
;
message
=
message
.
Replace
(
a
.
ToString
(),
""
);
message
=
message
.
Replace
(
a
.
ToString
(),
""
);
message
=
message
.
Trim
();
message
=
message
.
Trim
();
if
(!
HasChinese
(
message
))
{
System
.
Text
.
ASCIIEncoding
asciiEncoding
=
new
System
.
Text
.
ASCIIEncoding
();
System
.
Text
.
ASCIIEncoding
asciiEncoding
=
new
System
.
Text
.
ASCIIEncoding
();
byte
[]
bytes
=
asciiEncoding
.
GetBytes
(
message
);
byte
[]
bytes
=
asciiEncoding
.
GetBytes
(
message
);
List
<
byte
>
newBytes
=
new
List
<
byte
>();
List
<
byte
>
newBytes
=
new
List
<
byte
>();
...
@@ -284,8 +287,13 @@ namespace OnlineStore.DeviceLibrary
...
@@ -284,8 +287,13 @@ namespace OnlineStore.DeviceLibrary
}
}
}
}
message
=
asciiEncoding
.
GetString
(
newBytes
.
ToArray
());
message
=
asciiEncoding
.
GetString
(
newBytes
.
ToArray
());
}
return
message
;
return
message
;
}
}
public
static
bool
HasChinese
(
string
str
)
{
return
Regex
.
IsMatch
(
str
,
@"[\u4e00-\u9fa5]"
);
}
public
static
string
ProcessCode
(
List
<
string
>
codeList
)
public
static
string
ProcessCode
(
List
<
string
>
codeList
)
{
{
string
code
=
""
;
string
code
=
""
;
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论