用MidStr, LeftStr, RightStr这个三函数,再加上Pos和Length这两个函数就可以任意截取字符串了。<br>Str := 'abcdef,ghijk';<br>str1 := MidStr(Str, 1, pos(',', Str) - 1); 结果为str1 = 'abcdef'<br>str2 := MidStr(Str, 1, 2); 结果为 str2 = 'ab'<br>str3 := MidStr(Str, pos(',', Str) + 1, Length(Str)); 结果为Str3 = 'ghijk'<br>str4 := LeftStr(Str, 3); 结果为 str4 = 'abc'<br>str5 := LeftStr(Str, Pos(',', Str) - 1); 结果为 Str5 = 'abcdef'<br>str6 := RightStr(Str, 4); 结果为 Str6 = ',ghijk'<br>str7 := RightStr(Str, Pos(',', Str) - 1); 结果为 Str7 = 'ghijk'<br>例子够细了吧。如果还明白,你就多看联机帮助,或是买个基础点的书来看。