如何在Combox和Edit中动态的添加数据
怎么在Combox和Edit中动态的添加数据?
RT:
我要的效果就是从数据库得到的数据格式是CString格式: 如“123|中国|湖北”,我要将123加入到combox中,中国加到Edit中,湖北加到ListBox中。
要动态添加的啊,不要在窗口中初始化。
各位,拜托了!
------解决方案--------------------
从数据库得到的数据格式是CString格式的变量比如是m_Str
对每一个控件添加控件成员变量,假定combobox的关联变量是m_Combox,Edit的关联变量是m_Edit,ListBox的关联变量是m_ListBox.
m_ComBox.SetWindowText(m_Str.Left(m_Str.Find('|')));
m_Str=m_Str.Mid(m_Str.Find('|')+1);
m_Edit.SetWindowText(m_Str.Left(m_Str.Find('|')));
m_ListBox.SetWindowText(m_Str.Mid(m_Str.Find('|')+1));
------解决方案--------------------
加Q详说。450538334
RT:
我要的效果就是从数据库得到的数据格式是CString格式: 如“123|中国|湖北”,我要将123加入到combox中,中国加到Edit中,湖北加到ListBox中。
要动态添加的啊,不要在窗口中初始化。
各位,拜托了!
------解决方案--------------------
从数据库得到的数据格式是CString格式的变量比如是m_Str
对每一个控件添加控件成员变量,假定combobox的关联变量是m_Combox,Edit的关联变量是m_Edit,ListBox的关联变量是m_ListBox.
m_ComBox.SetWindowText(m_Str.Left(m_Str.Find('|')));
m_Str=m_Str.Mid(m_Str.Find('|')+1);
m_Edit.SetWindowText(m_Str.Left(m_Str.Find('|')));
m_ListBox.SetWindowText(m_Str.Mid(m_Str.Find('|')+1));
------解决方案--------------------
加Q详说。450538334