![]() |
#2
xuganlai2012-08-29 22:58
|
如我想把其中8用组合框所选择的一个字符代替,但现在出现以下问题:
1\第一次选择7时,可以替换。但后面的字符“,1”也没有了
只有本站会员才能查看附件,请 登录
2、再一次选择8时,没变。。
只有本站会员才能查看附件,请 登录
没有选择时情况:
只有本站会员才能查看附件,请 登录
请问各位大侠是什么原因呀,小弟在此先行谢过啦。。。。
附程序
int num11=com_string.Find(',',0);
int num22=com_string.Find(',',(num11+1));
int num33=com_string.Find(',',(num22+1));
temp1=com_string.Mid(num22+1,num33);
int index=m_ctrldatabit.GetCurSel();
m_ctrldatabit.GetLBText(index,temp2);
com_string.Replace(temp1,temp2);
m_mscom.SetSettings(com_string);
m_xianshi.SetWindowText(com_string);
UpdateData(FALSE);