我知道是用Insert,但是我试了好多遍,一点反应都没有我的代码时这个样子的
if(slNC->Strings[i].SubString(1,5)=="PUN: ")
{
slNC->Strings[i].Insert(";tool note",slNC->Strings[i].SubString(slNC->Strings[i].Length()+1,6));
}
我想实现的功能是,如果检测到某一行以 “ PUN: ”开头,那就在这一行的后面插入 “;tool note”。
但是,无论我怎么试,都没有任何变化,PUN是能检测到的,就是不插入内容
Insert语法是这样的:AnsiString& Insert(const AnsiString& str, int index) 在字符串的index位置插入字符串str。
我不知道我是index 位置那弄错了,还是前面字符串str那块弄错了。
我是新学BCB的小白,希望能有高人指导一下(不怕你们笑,我已经卡这好几个小时了)


