本文整理汇总了C++中Parse::parseSaapuneet方法的典型用法代码示例。如果您正苦于以下问题:C++ Parse::parseSaapuneet方法的具体用法?C++ Parse::parseSaapuneet怎么用?C++ Parse::parseSaapuneet使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Parse
的用法示例。
在下文中一共展示了Parse::parseSaapuneet方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OnMsgUusiRaportti
LRESULT CTaikaDlg::OnMsgUusiRaportti(WPARAM wparam, LPARAM lparam)
{
//int s;
Parse parse;
this->BringWindowToTop();
parse.parseSaapuneet(PARSE_ADD_FILE); // Parsitaan saapuneet lista ja päivitetään näytöt
if(wparam == PARAM_TTI || wparam == PARAM_TTA)
paivitaNaytot(TRUE, TRUE, FALSE, SYNC_ALL);
return 0;
}
示例2: OnInitDialog
//.........这里部分代码省略.........
Props::i().set(OPTIONS_ALKAEN_T, DATE_VANHIN_TYO);
Props::i().set(OPTIONS_PAATTYEN_T, DATE_UUSIN_TYO);
Props::i().set(OPTIONS_ALKAEN_VIIMEISIN_T, "1.1.2008");
Props::i().set(OPTIONS_PAATTYEN_VIIMEISIN_T, "1.1.2008");
Props::i().set(OPTIONS_AIKAJARJESTYS_R, DESCENT_S);
Props::i().set(OPTIONS_AIKAJARJESTYS_T, DESCENT_S);
Props::i().set(OPTIONS_KMKERROIN, "0.43");
use_db = Props::e().m_app_path + "varmuuskopiot\\";
Props::i().set(OPTIONS_DB_BACKUP_PATH, use_db);
Props::i().set(OPTIONS_EM_RECIPIENTS, "");
Props::i().set(OPTIONS_EM_FROM, "");
Props::i().set(OPTIONS_EM_SMTP_SERVER, "");
Props::i().set(OPTIONS_EM_SMTP_PORT, "25");
Props::i().set(OPTIONS_PRNT_ASNIMI, PRNT_ASNIMINRO);
Props::i().set(OPTIONS_PRNT_ASALOITUSPVM, PRNT_PVM_AIKA);
Props::i().set(OPTIONS_PRNT_ASLOPETUSPVM, PRNT_PVM_AIKA);
Props::i().set(OPTIONS_PRNT_ASTYOAIKA, PRNT_TYOAIKA_MIN);
Props::i().set(OPTIONS_PRNT_ASTYOTYYPIT, PRNT_TYOTYYPIT);
Props::i().set(OPTIONS_PRNT_TTALOITUSPVM, PRNT_PVM_AIKA);
Props::i().set(OPTIONS_PRNT_TTLOPETUSPVM, PRNT_PVM_AIKA);
Props::i().set(OPTIONS_PRNT_TTTYOAIKA, PRNT_TYOAIKA_MIN);
Props::i().set(OPTIONS_PRNT_TTTYOTYYPIT, PRNT_TYOTYYPIT);
Props::i().set(OPTIONS_PRNT_TMPAIVAYKSET, PRNT_PVM_AIKA_MOLEMMAT);
Props::i().set(OPTIONS_PRNT_TMMATKA, PRNT_MATKAT_TARKOITUS);
Props::i().set(OPTIONS_PRNT_TMLUKEMAT, PRNT_LUKEMAT);
Props::i().set(OPTIONS_PRNT_TMYKSAJOA, PRNT_YKSAJOA);
Props::i().set(OPTIONS_PRNT_TMTYOAJOA, PRNT_TYOAJOA);
Props::i().set(OPTIONS_PRNT_SIVUTUS, C_TRUE);
Props::i().set(OPTIONS_PRNT_YLATUNNISTE_TEXT, "");
Props::i().set(OPTIONS_PRNT_ALATUNNISTE_TEXT, "");
Props::i().set(OPTIONS_PRNT_YLATUNNISTE, C_TRUE);
Props::i().set(OPTIONS_PRNT_ALATUNNISTE, C_TRUE);
Props::i().set(OPTIONS_PRNT_YLAPAIVAYS, C_TRUE);
Props::i().set(OPTIONS_PRNT_FONTINKOKO, FONTSIZE_8);
Props::i().set(OPTIONS_PRNT_FONTINNIMI, "Arial");
Props::i().set(OPTIONS_PRNT_YHTEENVETO, C_TRUE);
Props::i().set(OPTIONS_PRNT_KMKORVAUS, C_TRUE);
Props::i().set(OPTIONS_PRNT_YHDISTATAPAHTUMAT, C_TRUE);
Props::i().set(OPTIONS_EM_SMTP_USE_AUTH, C_FALSE);
Props::i().set(OPTIONS_EM_SMTP_RMBR_UN, C_FALSE);
Props::i().set(OPTIONS_EM_SMTP_USERNAME, "");
Props::i().set(OPTIONS_LSTHEADER_RATA, "");
Props::i().set(OPTIONS_LSTHEADER_RAMY, "");
Props::i().set(OPTIONS_LSTHEADER_LIAR, "");
Props::i().set(OPTIONS_LSTHEADER_LIAS, "");
Props::i().set(OPTIONS_LSTHEADER_LILA, "");
Props::i().set(OPTIONS_LSTHEADER_LITT, "");
Props::i().set(OPTIONS_LSTHEADER_LITR, "");
Props::i().set(OPTIONS_LSTHEADER_LITU, "");
Props::i().set(OPTIONS_LSTHEADER_TYTY, "");
}
// Otetaan tietokannan polku asetuksista, Tarkistetaan tietokanta (luodaan, jos ei ole olemassa)
Props::e().m_db_path = Props::i().get(OPTIONS_DB_PATH).c_str();
if((ret = db.check()) != RETURN_OK)
Props::e().m_db_path = ""; // Virheen sattuessa, ei tietokantaa!!! //EndDialog(IDCANCEL);
// Tarkistetaan onko saapuneet kansiossa uusia raportteja
if(ret == RETURN_OK) parse.parseSaapuneet(PARSE_SAAPUNEET);
// Dialogin otsikko resurssista ja tietokannan nimi asetuksista
usedDB();
// Menu paikoilleen (aluksi IDR_RAPORTIT_MENU, asetetaan eri dilogeissa vastaamaan paremmin niiden toimintoja)
m_pMenu = pageRaportit.createMenu();
this->SetMenu(m_pMenu);
AfxGetMainWnd()->DrawMenuBar();
// Koko ruutu
ShowWindow(SW_MAXIMIZE);
// Alustetaan tab-kontolli
GetClientRect(&crect);
m_tabMain.SetWindowPos(NULL, 0, 0, crect.right, crect.bottom, SWP_NOMOVE|SWP_NOZORDER);
tci.mask = TCIF_IMAGE|TCIF_TEXT; tci.iImage = 0; tci.pszText = (LPSTR)(LPCSTR)Props::i().lang("TAIKADLG_1");
m_tabMain.InsertItem(0, &tci);
tci.mask = TCIF_IMAGE|TCIF_TEXT; tci.iImage = 0; tci.pszText = (LPSTR)(LPCSTR)Props::i().lang("TAIKADLG_2");
m_tabMain.InsertItem(1, &tci);
tci.mask = TCIF_IMAGE|TCIF_TEXT; tci.iImage = 0; tci.pszText = (LPSTR)(LPCSTR)Props::i().lang("TAIKADLG_3");
m_tabMain.InsertItem(2, &tci);
// Placeholder ylänurkkaan
m_tabMain.GetItemRect(0, &trect); // tabin headerin koko
m_tabMain.GetClientRect(&crect); // tabin koko
m_picPlaceHolder.SetWindowPos(NULL, PAGE_LEFT, PAGE_TOP + trect.bottom, crect.right - PAGE_LEFT - PAGE_RIGHT, crect.bottom - trect.bottom - PAGE_TOP - PAGE_BOTTOM, SWP_NOZORDER);
// Luo dialogit
pageRaportit.CRHCreateGenericChildDialog(this, IDC_SHEET_PLACEHOLDER, 0, NULL);
pageListat.CRHCreateGenericChildDialog(this, IDC_SHEET_PLACEHOLDER, 0, NULL);
pageTyomatkat.CRHCreateGenericChildDialog(this, IDC_SHEET_PLACEHOLDER, 0, NULL);
// Ja uudestaan menu - dialogien luonti voi sotkea näytettävän menun
if(m_pMenu) m_pMenu->DestroyMenu();
m_pMenu = pageRaportit.createMenu();
this->SetMenu(m_pMenu);
AfxGetMainWnd()->DrawMenuBar();
return TRUE; // return TRUE unless you set the focus to a control
}