首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

代码求注解!该怎么处理

2012-02-29 
代码求注解!for j : 1 to Seriallength dobeginifSerialtype 10 thenbeginCheckStr : UpperCase(Copy(

代码求注解!
for j := 1 to Seriallength do  
  begin
  if Serialtype = 10 then
  begin
  CheckStr := UpperCase(Copy(barcode,j,1));
  if not (CheckStr[1] in ['0','1','2','3','4','5','6','7','8','9']) then
  Result := false
  else
  Result := true;
  end

[解决办法]
前面的循环判断就不说了
CheckStr := UpperCase(Copy(barcode,j,1));
这句是把barcode从j开始1个字符转大写赋给CheckStr

CheckStr[1] in是判断CheckStr第一个字符是否在['0','1','2','3','4','5','6','7','8','9']范围内

热点排行