读书人

String的使用解决思路

发布时间: 2012-02-21 16:26:23 作者: rapoo

String的使用
Msg是一个String,从Msg中肯定包含ComboBox-> Text
int i;
String str1;
i=Msg.Pos(ComboBox-> Text);
str=Msg.SubString(i, Msg.Length()-i);
为什么一执行到最后一句就出现“access violation at address:xxx write of address xxx”?
请指教,谢谢


[解决办法]
int i;
String str1;
i=Msg.Pos(ComboBox-> Text);
if (i > 0)
str=Msg.SubString(i, Msg.Length()-i);

[解决办法]
int i;
String Msg( "12345 "),str;
i=Msg.Pos(ComboBox1-> Text);
str=Msg.SubString(i, Msg.Length()+1-i);
ShowMessage(str);

读书人网 >C++ Builder

热点推荐