if(Index>=0)
{
int i;
char j;
CString ComX;
CString ComServer;
CString ComIP;
CString ComPort;
ComX = m_listctrl.GetItemText(Index,0);//获取选中行的内容
ComServer = m_listctrl.GetItemText(Index,1);

i = ComServer.ReverseFind(":");
j = ComServer.GetLength();
ComIP = ComServer.Left(i);
ComPort = ComServer.Right(j-i-1); 
CComInfo Dlg;
Dlg.type = 1 ;
Dlg.DoModal();
}
从红字那行开始报错,我只是想获得m_listctrl某项目的内容
此内容格式为
XXXXXXXXX:NNNNNN
X为不确定字符(有可能有冒号),N为数字,中间有一冒号
我想通过检索冒号的位置获得X和N的数值,定义了CString3个参数,但是似乎是单位报错了?
我尝试了i = ComServer.Format("%d",char)ReverseFind(":");
报错换成了error C2062: type 'char' unexpected
于是不懂了,请帮助我~~-3-谢谢