MFC分割字符串后输出到List控件只能显示一条

MFC分割字符串后输出到List控件只能显示一条
m_ListCtrl.DeleteAllItems();
        int n = Div(strData, '|', array);
        MessageBox(strData);
        int nCount = strData.Replace(_T("TIP:888"), _T("TIP:888"));
        for (int i = 0; i < nCount; i++)
        {
            m_ListCtrl.InsertItem(i, array[1]);
            m_ListCtrl.SetItemText(i, 1, array[2]);
            m_ListCtrl.SetItemText(i, 2, array[3]);
            m_ListCtrl.SetItemText(i, 3, array[4]);
            m_ListCtrl.SetItemText(i, 4, array[5]);
            m_ListCtrl.SetItemText(i, 5, array[6]);
            m_ListCtrl.SetItemText(i, 6, array[7]);
            m_ListCtrl.SetItemText(i, 7, array[8]);
            m_ListCtrl.SetItemText(i, 8, array[9]);
            m_ListCtrl.SetItemText(i, 9, array[10]);
            m_ListCtrl.SetItemText(i, 10, array[11]);
            m_ListCtrl.SetItemText(i, 11, array[12]);
            if (array[13] == _T("0")) {
                m_ListCtrl.SetItemText(i, 12, _T("No"));
            }
            else {
                m_ListCtrl.SetItemText(i, 12, _T("Yes"));
            }
            m_ListCtrl.SetItemText(i, 13, array[14]);
            if (array[15] == _T("0")) {
                m_ListCtrl.SetItemText(i, 14, _T("No"));
            }
            else {
                m_ListCtrl.SetItemText(i, 14, _T("Yes"));
            }
            m_ListCtrl.SetItemText(i, 15, array[16]);
            m_ListCtrl.SetItemText(i, 16, array[17]);
            m_ListCtrl.SetItemText(i, 17, array[18]);
        }

正常运行,只能显示一行