读书人

为什么小弟我在CDelRecMain类中不能得

发布时间: 2012-03-13 11:21:10 作者: rapoo

为什么我在CDelRecMain类中不能得到CDelRecordDlg类中的public成员变量的值
class CDelRecordDlg : public CDialog
{
// Construction
public:
CDelRecordDlg(CWnd* pParent = NULL);// standard constructor

_ConnectionPtr m_pCon;
_RecordsetPtr m_pRs;

CString str_DBName[100];
int i;
int Win_Nt;
int Sql_Server;
............

i = 7;


...

在另一个叫CDelRecMain类中
void CDelRecMain::OnDelButton()
{
// TODO: Add your control notification handler code here
CDelRecordDlg linkname;
int j = 0;
int k = linkname.i;
CString s;
s.Format("%d",k);
MessageBox(s);
...
不能得到7,为什么?

还有就是我干脆用全局变量了,居然也得到不到7.汗自己了,求救.谢谢

[解决办法]
你创建一个新的对象,当然不会得到了
[解决办法]
呵呵,那就搞个静态的

读书人网 >C++

热点推荐