是在<span style="color: #FF0000;">那一行出现问题

解决方案 »

  1.   

    先获取CloadDialog对象,然后获取ComboBox控件
      

  2.   


    是这样吗?

    while(file.ReadString(szLine))
        {
            int pos=szLine.Find ("=BC");//查找关键字
            if(pos<0)
            szLine="";
            else
            {
                szLine=szLine.Right (szLine.GetLength ()-pos-1);//得到文件中含有关键字的字符串
                m_list1.AddString(szLine);//将字符串赋值给本类中的ListBox控件变量m_list1
                CLoadDialog LD;
                LD.m_box.AddString(szLine);//将字符串赋值给CLoadDialog类中的对话框控件变量CComboBox m_box,向CloadDialog类的ComboBox控件添加值
            }
        }
    这样虽然不报错了,但是在运行时会出现这个对话框
      

  3.   

    m_list1 这个是listbox的还是combox的?添加一个combox控件,之后给这个控件关联一个控件变量,再addstring就可以了
      

  4.   


    m_list1是listbox的control型变量
    combobox的控件在另一个对话框里添加的,属于另一个类CLoadDialog,也向它添加了一个control型变量m_boxm_list1.AddString(szLine);//将字符串赋值给本类中的ListBox控件变量m_list1
    CLoadDialog::m_box.AddString(szLine);//在这一行出现error C2228: “.AddString”的左边必须有类/结构/联合
      

  5.   

    A对话框
    public:
    void AddCmbText(CString strText)
    {
    m_box.addstring(strText);
    }在B对话框中调用的时候。你要获取A对话框的指针 pADlg
    pADlg->AddCmbText(szLine)