Übergabe funktioniert nicht



  • Hallo,

    ich habe folgenden Funktion:

    void CSeite9::OnFromadresslist() 
    {
    	if (m_MailListDlg.DoModal () == IDOK)	{
    		m_MailListDlg.iStatus = 1;
    	}
    }
    

    Beim OnInit von MailList Dialog rufe ich nun folgende Funktion auf:

    void CMailListDlg::WhichList()
    {
    	switch (iStatus)	{
    
    	case 1: SetWindowText("From adress");
    			break;
    	case 2: SetWindowText("To adress");
    			break;
    	case 3: SetWindowText("Subject");
    			break;
    	}
    }
    

    Jetzt habe ich aber ein kleines Problem: iStatus ist nämlich leer. Könt ihr mir sagen, wo mein Fehler ist?



  • Wie wärs, wenn du erst den Wert setzt, und dann den Dialog anzeigst?



  • Naja, jetzt , wo du es sagst, seh ich es auch. 🙄 Thx.


Anmelden zum Antworten