COM Port bleibt zu, Problem mit Var



  • Hallo Leute!
    ich hab hier ein Problem:
    Der Quellcode hier bringt keinen Fehler.

    CSerialComm comm;
    	CString str;
    	str.Format("%d", dlg_Config.m_lSchnitt1); 
    	if(!comm.PortOpen(str, dlg_Config.m_lBaud1))
    	{	
    /*Debughaltepunkt*/	AfxMessageBox("Fehler: COM-Port konnte nicht geöffnet werden!"); 
    		return -1;
    	}
    

    Aber die Messagebox geht immer auf. Beim debuggen hab ich feststellen müssen, dass die Variable str = "-1" ist, wogegen dlg_Config.m_lSchnitt1 = 0 (index der Stelle von COM1 in meiner ComboBox) vorliegt.

    Ich tu da jetz schon seit fast 9 uhr rum und komm einfach nicht drauf was faul ist...
    Danke im Voraus! 🙂

    *EDIT* -> erledigt 😃


Anmelden zum Antworten