怎样算出Memo内有多少个字节(汉字算两个)
同上 问题点数:40、回复次数:5Top
1 楼zcm(我是一只猪,我有一个梦)回复于 2003-08-02 09:37:35 得分 30
int iLength=Memo1->Lines->Text.Length();Top
2 楼invalid(空心菜(Python是个好东东,大家多用用!))回复于 2003-08-02 09:39:20 得分 5
同上Top
3 楼bcb_alone(孤心)回复于 2003-08-02 09:44:57 得分 5
直接用呀。
同上Top
4 楼wenyongjie(我们的目标是:没有蛀牙!!)回复于 2003-08-02 10:25:22 得分 0
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int iLength=Memo1->Lines->Text.Length();
ShowMessage(IntToStr(iLength));
}
//---------------------------------------------------------------------------
Memo1内容:Memo1,显示7 Memo1内容:我 显示4
为什么会多出两个数字?Top
5 楼zcm(我是一只猪,我有一个梦)回复于 2003-08-02 11:06:59 得分 0
因为你的Memo1有回车字符,回车算两个字符\r\nTop



