// ompanyInfo.cpp : implementation file // #include "stdafx.h" #include "ylgl.h" #include "TXFG.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // TXFG dialog TXFG::TXFG(CWnd* pParent /*=NULL*/) : CDialog(TXFG::IDD, pParent) { //{{AFX_DATA_INIT(TXFG) m_edit1 = _T(""); m_edit2 = _T(""); m_edit3 = _T(""); m_edit4 = _T(""); m_edit5 = _T(""); m_edit6 = _T(""); m_edit7 = _T(""); m_edit8 = _T(""); m_edit9 = _T(""); m_edit10 = _T(""); m_edit11 = _T(""); m_edit12 = _T(""); //}}AFX_DATA_INIT } void TXFG::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(TXFG) DDX_Text(pDX, IDC_EDIT1, m_edit1); DDX_Text(pDX, IDC_EDIT2, m_edit2); DDX_Text(pDX, IDC_EDIT3, m_edit3); DDX_Text(pDX, IDC_EDIT4, m_edit4); DDX_Text(pDX, IDC_EDIT7, m_edit5); DDX_Text(pDX, IDC_EDIT8, m_edit6); DDX_Text(pDX, IDC_EDIT9, m_edit7); DDX_Text(pDX, IDC_EDIT10, m_edit8); DDX_Text(pDX, IDC_EDIT11, m_edit9); DDX_Text(pDX, IDC_EDIT12, m_edit10); DDX_Text(pDX, IDC_EDIT13, m_edit11); DDX_Text(pDX, IDC_EDIT14, m_edit12); //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(TXFG, CDialog) //{{AFX_MSG_MAP(TXFG) //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // TXFG message handlers BOOL TXFG::OnInitDialog() { CDialog::OnInitDialog(); // TODO: Add extra initialization here g_sendhead.bsql=0; g_sendhead.code[0]=77; g_sendhead.tabcount=1; int g_nYearposTemp=g_nYearpos; g_nYearpos=-1; g_pMainWnd->ProcessChatMessageRequest2(1); g_nYearpos=g_nYearposTemp; if(g_bSendOK==0) { CDialog::OnCancel(); return 1; } DataToArray(&m_List1array); if(m_List1array.GetSize ()==12) { m_edit1=(m_List1array.ElementAt (0).ElementAt (0)); m_edit2=(m_List1array.ElementAt (1).ElementAt (0)); m_edit3=(m_List1array.ElementAt (2).ElementAt (0)); m_edit4=(m_List1array.ElementAt (3).ElementAt (0)); m_edit5=(m_List1array.ElementAt (4).ElementAt (0)); m_edit6=(m_List1array.ElementAt (5).ElementAt (0)); m_edit7=(m_List1array.ElementAt (6).ElementAt (0)); m_edit8=(m_List1array.ElementAt (7).ElementAt (0)); m_edit9=(m_List1array.ElementAt (8).ElementAt (0)); m_edit10=(m_List1array.ElementAt (9).ElementAt (0)); m_edit11=(m_List1array.ElementAt (10).ElementAt (0)); m_edit12=(m_List1array.ElementAt (11).ElementAt (0)); } else { CStringArray strarray; strarray.Add("复古典雅"); strarray.Add("温文尔雅"); strarray.Add("豪华艳丽"); strarray.Add("传统大方"); strarray.Add("新潮个性"); strarray.Add("浪漫奔放"); strarray.Add("简单素雅"); strarray.Add("活泼俏丽"); strarray.Add("妩媚温馨"); strarray.Add("温柔贤惠"); strarray.Add("成熟感性"); strarray.Add("清纯可爱"); int pos=0; m_edit1=strarray.ElementAt (pos);pos++; m_edit2=strarray.ElementAt (pos);pos++; m_edit3=strarray.ElementAt (pos);pos++; m_edit4=strarray.ElementAt (pos);pos++; m_edit5=strarray.ElementAt (pos);pos++; m_edit6=strarray.ElementAt (pos);pos++; m_edit7=strarray.ElementAt (pos);pos++; m_edit8=strarray.ElementAt (pos);pos++; m_edit9=strarray.ElementAt (pos);pos++; m_edit10=strarray.ElementAt (pos);pos++; m_edit11=strarray.ElementAt (pos);pos++; m_edit12=strarray.ElementAt (pos);pos++; } UpdateData(false); CenterWindow(); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE } void TXFG::OnOK() { // TODO: Add extra validation here UpdateData(); CString sql="delete from taoxifg"; CString temp; int pos=0; temp.Format("***insert into taoxifg([name])values('%s')", m_edit1);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit2);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit3);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit4);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit5);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit6);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit7);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit8);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit9);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit10);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit11);sql+=temp; temp.Format("***insert into taoxifg([name])values('%s')", m_edit12);sql+=temp; g_sendhead.bsql=1; g_pMainWnd->ProcessChatMessageRequest2(sql); if(g_bSendOK==0)return; AfxMessageBox("保存成功!", MB_ICONINFORMATION); CDialog::OnOK(); }