XDialog m_dlg;
CString No;
No=m_dlg.m_List.GetItemText(i-1,0);
AfxMessageBox(No);
这段程序编译没错
但是No输出后是空的,请教高手如何解决这个问题,让No不为空
CString No;
No=m_dlg.m_List.GetItemText(i-1,0);
AfxMessageBox(No);
这段程序编译没错
但是No输出后是空的,请教高手如何解决这个问题,让No不为空
解决方案 »
- 从gps 经纬度 能得到 文本位置信息
- 怎样定义对话框上所有CEdit控件的消息响应函数ON_EN_KILLFOCUS?
- DirectX 9.0 DrawIndexedPrimitive圖元數目問題
- 关于delete一个类出错的问题!请大家帮看下这是为什么啊?
- 帮忙看一下这个警告是什么原因?谢谢
- iostream.h与string的问题
- 有那位dx知道什么软件可以将java源程序转换为c++的? 送50:)
- 子窗口无法被激活
- 求MFC视频教程!!小弟感谢了,,!
- 基于对话框的MFC程序动态修改菜单文本内容后不能调用该菜单项的关联函数?
- 菜鸟来提问了~vs2005中导入lib
- [请问]一个小问题!
m_dlg.DoModal();
CString No;
No=m_dlg.m_List.GetItemText(i-1,0);
我本来程序是这样的忘了少打一行上来
不过这样也得不到值
怀疑这是你的源码么?
我自己也怀疑阿
不过到底是不是这句的问题:m_dlg.m_List.GetItemText(i-1,0)
m_dlg.DoModal();
int m=m_List.InsertItem(0,m_dlg.m_NoEdit);
m_List.SetItemText(m,1,m_dlg.m_NameEdit);
m_List.SetItemText(m,2,m_dlg.m_StyleEdit);
m_List.SetItemText(m,3,m_dlg.m_LengthEdit);
m_List.SetItemText(m,4,m_dlg.m_WidthEdit);
m_List.SetItemText(m,5,m_dlg.m_HeightEdit);
m_List.SetItemText(m,6,m_dlg.m_AmountEdit);
m_List.SetItemText(m,7,m_dlg.m_CaishuEdit);
x++;
x在初始化的时候定于为0;
m_NoEdit等等是另一个对话框的
m_dlg.DoModal();
int a=10;
CString No;
CString Name;
CString Style;
CString Length;
CString Width;
CString Height;
CString Amount;
CString Caishu;
int i=m_dlg.x;
while(i>0)
{
No=m_dlg.m_List.GetItemText(i-1,0);
AfxMessageBox(No);
Name=m_dlg.m_List.GetItemText(i-1,1);
Style=m_dlg.m_List.GetItemText(i-1,2);
Length=m_dlg.m_List.GetItemText(i-1,3);
Width=m_dlg.m_List.GetItemText(i-1,4);
Height=m_dlg.m_List.GetItemText(i-1,5);
Amount=m_dlg.m_List.GetItemText(i-1,6);
Caishu=m_dlg.m_List.GetItemText(i-1,7);
insert(a,No,Name,Style,Length,Width,Height,Amount,Caishu);
a=a+10;
i--;
}