/**/ ///<summary> ///2006-09-03 柯培宗 ///p_StrValue 字符 ///p_StrLen 要截取的字符长度 ///</summary> public string LeftStr( string p_StrValue, int p_StrLen) ... { int m_Num = 0; string m_NewStr = ""; if (p_StrValue=="") ...{ m_NewStr = ""; } else ...{ int m_StrLenNum = p_StrValue.Length; for (int i = 0;i<=m_StrLenNum - 1; i++) ...{ char c = Convert.ToChar(p_StrValue.Substring(i,1)); if (((int)c > 255) || ((int)c<0))...{m_Num = m_Num + 2;} else...{m_Num = m_Num + 1;} if (m_Num >= p_StrLen) ...{ m_NewStr = p_StrValue.Substring(0,i+1); break; } else ...{ m_NewStr = p_StrValue; } } } return m_NewStr; }