Veröffentlicht 22. Dezember 200519 j void CFahrzeugEingabe::OnBnClickedsave() { UpdateData(false); CString ldfnr,kfzart,fabrikat,type,fahrgnr,motornr,kfzbriefnr,kennzeichen; CString hgdate, gkvonname, gkvonvorname, gkvonstrasse, gkvonplz, gkvonort; CString eknettopreis, ekbruttopreis, ekmwst, vknettopreis, vkbruttopreis, vkmwst; CString vkdate, vkanname, vkanstrasse, vkanplz, vkanland, bemerkung; int difbesteuert = 0; m_ldfnr.GetWindowText(ldfnr); m_kfzart.GetWindowText(kfzart); m_fabrikat.GetWindowText(fabrikat); m_type.GetWindowText(type); m_fahrgnr.GetWindowText(fahrgnr); m_motornr.GetWindowText(motornr); m_kfzbriefnr.GetWindowText(kfzbriefnr); m_kennzeichen.GetWindowText(kennzeichen); difbesteuert = m_difbesteuert.GetCheck(); m_hgdate.GetWindowText(hgdate); m_gkvonname.GetWindowText(gkvonname); m_gkvonvorname.GetWindowText(gkvonvorname); m_gkvonstrasse.GetWindowText(gkvonstrasse); m_gkvonplz.GetWindowText(gkvonplz); m_gkvonort.GetWindowText(gkvonort); m_eknettopreis.GetWindowText(eknettopreis); m_ekbruttopreis.GetWindowText(ekbruttopreis); m_ekmwst.GetWindowText(ekmwst); m_vknettopreis.GetWindowText(vknettopreis); m_vkbruttopreis.GetWindowText(vkbruttopreis); m_vkmwst.GetWindowText(vkmwst); m_vkdate.GetWindowText(vkdate); m_vkanname.GetWindowText(vkanname); m_vkanvorname.GetWindowText(vkanvorname); m_vkanstrasse.GetWindowText(vkanstrasse); m_vkanplz.GetWindowText(vkanplz); m_vkanort.GetWindowText(vkanort); m_vkanland.GetWindowText(vkanland); m_bemerkung.GetWindowText(bemerkung); } so.. meine frage.. error C2143: Syntaxfehler: Es fehlt ';' vor 'constant' . der Fehler tritt in der Zeile auf, in der ich die CStrings inzialisiere.. WIESO ? und was bedeutet das constant ? :-( warscheinlich hab ich nur was übelesen..
22. Dezember 200519 j hab ihn gefunden.. mei.. :-( ... DDX_Control(pDX, vkanplz, m_vkanplz); DDX_Control(pDX, vkanort, m_vkanort); DDX_Control(pDX, vkanland, m_vkanland); DDX_Control(pDX, bemerkung, m_bemerkung); ... die namen haben sich überschnitten.. ! danke
22. Dezember 200519 j die namen haben sich überschnitten.. ! Deswegen bietet es sich an, die Großschreibung der Steuerelement-IDs konsequent durchzuziehen
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.