日期:2014-05-17  浏览次数:20829 次

如何调用控件
我是使用托管代码的
在Form1.h里面有 个ComboBox

那么我想在User.cpp 里面调用这个COMBOBOX就出错了

.\User.cpp(32) : error C2227: “->Items”的左边必须指向类/结构/联合/泛型类型
.\User.cpp(32) : error C2227: “->Add”的左边必须指向类/结构/联合/泛型类型

------解决方案--------------------
USER.cpp又没有加入头文件
------解决方案--------------------
1.确定->Items左边的类型是否正确;
2.确定->Items左边的类型是否有items方法;
------解决方案--------------------
Form1.h中private: System::Windows::Forms::ComboBox^  EventRecord; 改成public
调用时:
Object^ item = ((Form1^)Application::OpenForms["Form1"])->comboBox1->Items[0];