private int ReturnHex(int Value)
{
switch (Value)
{
case 0:
Value=0x7f;
break;
case 1:
Value=0x3f;
break;
case 2:
Value=0x1f;
break;
case 3:
Value=0x0f;
break;
case 4:
Value=0x07;
break;
case 5:
Value=0x03;
break;
case 6:
Value=0x01;
break;
case 7:
Value=0x00;
break;
}
return Value;
}
}
tempstr=Convert.ToString(cur,16);
if (tempstr.Length==1) tempstr="0" + tempstr;
returnstr=returnstr+tempstr;
n=(n+1)%7;
if (n==0) i++;
}
return returnstr;
}
public string DecodeEnglish(string inputstr)
{
string returnstr="";
string s1="",s2="",s="";
int t1=0,t2=0,Point=0;
int t=0,t0=0;
int n=inputstr.Length;
byte[] array = new byte[1];