请问:这两种给文本框赋值的方法有什么不一样吗?
myedit2设为CString型时:
void CDialog1::OnOK()
{
CDialog2 mydia2;
mydia2.myedit2=myedit1;
mydia2.DoModal ();
CDialog::OnOK();
}
可myedit1设为CEdit型时:
void CDialog1::OnOK()
{
CDialog2 mydia2;
mydia2.Create (IDD_DIALOG2,this);
mydia2.m_myedit2.SetWindowText(m_myedit1);
UpdateData(false);
CDialog::OnOK();
}
运行时就会出错:Debug Assertion Failed!
为什么呢?还是在一个类中为另一个类的变量赋值的问题,还没有解决
谢谢指教