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-谢谢
{
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-谢谢
解决方案 »
- 改变Edit控件的底色后,滚动条滚动时不刷新,文字全都叠在一起,是什么原因啊?(附代码)
- 有个类,仅有一个带参数的构造函数,怎样在别的类里声明该类的变量?
- 爽哦!刚发现一个免费电影站,只要免费注册一下就可以看!速度超快,清晰度高,最新大片竟然都有。
- 不用类,怎样设置字体大小??文字由TextOut()输出到界面。
- 请问用pDC->FillRect(?,&m_brush);填充一图形时?处填何value?
- 请教vc对话框中“上一步”这个功能怎么写?
- 请问。怎样建立一个_ConnectionPtr指针后,在不同的类中多次使用他。
- vc++怎么获取txt窗口里单个字符的坐标
- MFC odbc数据库连接多个表报dbcore.cpp Line 1580行错误。请高手指点
- 各位高手,请帮我一下。
- 关于阻塞的问题
- 请教一个关于主窗口初始化的问题~
--》
i = ComServer.ReverseFind(_T(':'));
是字符,不是字符串