Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

Fehlerbehandlung

BDelphi / 1 Antworten / Flachansicht Nickles
Hallo zusammen,

ich habe mal eine frage zu den fehlerbehandlungen!
wie mache ich die, ich habe hier einen Beispielcode, wo dies eigentlich rein müsste

  void CAngebotDLG::OnUebernehmen() 
{
//ComboBox

UpdateData(TRUE);
CComboBox * pComboBox = (CComboBox *) GetDlgItem(IDC_ARTIKEL);
CString m_sCombo;
pComboBox->GetLBText(pComboBox->GetCurSel(), m_sCombo);

//Listbox
CString m_Artikel = m_sCombo;
CListBox * pListBox = (CListBox *) GetDlgItem(IDC_LIST1);
UpdateData(TRUE);
CString sBuffer;
sBuffer.Format("%.2f %s, %.2fcm x %.2fcm %.2f€ %.2f€",m_Anzahl, m_Artikel, m_Breite,
m_Hoehe, m_E_Preis, m_G_Preis );
pListBox->AddString(sBuffer);
}

in diesem Beispiel verwende ich einige Editfelder und eine ComboBox, fülle ich es nur teilweise aus, schmiert das Programm ab.
Hat da einer einer Idee?
Danke für eure Vorschläge :)

gruß Thorsten :)

bei Antwort benachrichtigen
thomas woelfer BDelphi „Fehlerbehandlung“
Optionen

hier hast duoffenbar ein mfc programm. in dem fall kannst du beispielsweise einfach die einzelnen controls mit dem class wizard mit variablen versehen. die kann man dann (auch noch im wizard) mit einem gültigen wertebereich versehen.

den rest macht mfc dann von selbst.

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen