private void initKdenDB() { string sFileName; string[] sLine; // データベース初期化 m_libOdbc.createUseTable(); sFileName = m_sExecPath + "\\kden\\syouhin.txt"; sLine = m_libCmn.LoadFileLineSJIS(sFileName); m_libOdbc.initSyouhinRecords(sLine); /* * sFileName = m_sExecPath + "\\kden\\seikyusaki.txt"; * sLine = m_libCmn.LoadFileLineSJIS(sFileName); * m_libOdbc.initSeikyusakiRecords(sLine); * sFileName = m_sExecPath + "\\kden\\sasidasinin.txt"; * sLine = m_libCmn.LoadFileLineSJIS(sFileName); * m_libOdbc.initSasidasininRecords(sLine); * sFileName = m_sExecPath + "\\kden\\furikomisaki.txt"; * sLine = m_libCmn.LoadFileLineSJIS(sFileName); * m_libOdbc.initFurikomisakiRecords(sLine); */ sFileName = m_sExecPath + "\\kden\\seikyukubun.txt"; sLine = m_libCmn.LoadFileLineSJIS(sFileName); m_libOdbc.initSkkubunRecords(sLine); //m_libOdbc.testDataCreate(); }
private void btnTuyaMM_Click(object sender, RoutedEventArgs e) { string sFileName; string[] sLine; int max, idx; List <string> listLine; m_nSelectWinSW = 1; listLine = new List <string>(); sFileName = m_sExecPath + "\\kden\\month.txt"; sLine = m_libCmn.LoadFileLineSJIS(sFileName); max = sLine.Length; for (idx = 1; idx < max; idx++) { if (sLine[idx] != "") { listLine.Add(sLine[idx]); } } showMinSlctWin(listLine, btnTuyaMM); }
private void initCmbTaxKubun() { string sFileName; int max, idx; String[] sAry; cmbSrcTaxKubun.Items.Clear(); sFileName = m_sExecPath + "\\kden\\taxkubun.txt"; m_sTaxKubunLine = m_libCmn.LoadFileLineSJIS(sFileName); sAry = m_sTaxKubunLine[0].Split(','); txtSrcTaxPar.Text = sAry[1]; max = m_sTaxKubunLine.Length; for (idx = 1; idx < max; idx++) { sAry = m_sTaxKubunLine[idx].Split(','); if (sAry[0] != "") { cmbSrcTaxKubun.Items.Add(sAry[0]); cmbTaxKubun.Items.Add(sAry[0]); } } }
public void InitCommandString() { string sFileName; string[] aryLine; sFileName = m_sExecPath + "\\kden\\element.txt"; aryLine = m_libCmn.LoadFileLineSJIS(sFileName); m_sKaisya1 = aryLine[1]; m_sKaisya2 = aryLine[2]; m_sPostNo = aryLine[3]; m_sAddress = aryLine[4]; m_sTel = aryLine[5]; m_sFax = aryLine[6]; sFileName = m_sExecPath + "\\kden\\elebank.txt"; m_sBank = m_libCmn.LoadFileLineSJIS(sFileName); sFileName = m_sExecPath + "\\kden\\elenouhin.txt"; m_sNouhin = m_libCmn.LoadFileLineSJIS(sFileName); sFileName = m_sExecPath + "\\kden\\eleseikyu.txt"; m_sSeikyu = m_libCmn.LoadFileLineSJIS(sFileName); }
private void initCmbSearchKind() { string sFileName; string[] sLine; int max, idx; sFileName = m_sExecPath + "\\kden\\shyouhinkind.txt"; sLine = m_libCmn.LoadFileLineSJIS(sFileName); cmbSearchKind.Items.Add("全て"); max = sLine.Length; for (idx = 1; idx < max; idx++) { if (sLine[idx] != "") { cmbSearchKind.Items.Add(sLine[idx]); } } }
private void drawCanvas(Canvas canvas) { double fs, sp; string sFileName; string[] aryLine; int max, idx; string[] ary; double dx, dy; double sx, sy; double wd, hi; string str; m_dFontSize = 5.0; m_dFontTime = 1.0; m_dFontSpace = 0.0; m_sFontName = "MS 明朝"; m_nTateGaki = 0; fs = trnsLen(m_dFontSize); m_libCanvas.setFontSize(fs); m_libCanvas.setFontName(m_sFontName); m_libCanvas.setFontNomal(); m_libCanvas.setBrushFill(-1, -1, -1); m_libCanvas.setBrushStroke(0, 0, 0, 0.5, 0); m_libCanvas.setBrushText(0, 0, 0); sFileName = m_sExecPath + "\\kden\\fuutou.lay"; aryLine = m_libCmn.LoadFileLineSJIS(sFileName); max = aryLine.Length; for (idx = 1; idx < max; idx++) { ary = aryLine[idx].Split(','); if (ary.Length < 2) { continue; } switch (ary[0]) { case "FONT": wd = m_libCmn.StrToDouble(ary[1]); hi = m_libCmn.StrToDouble(ary[2]); m_sFontName = ary[3]; m_nTateGaki = m_libCmn.StrToInt(ary[4]); if (m_nTateGaki == 0) { m_dFontSize = hi; m_dFontTime = wd / hi; } else { m_dFontSize = wd; m_dFontTime = hi / wd; } fs = trnsLen(m_dFontSize); m_libCanvas.setFontSize(fs); m_libCanvas.setFontName(m_sFontName); break; case "FSPC": m_dFontSpace = m_libCmn.StrToDouble(ary[1]); break; case "STRG": sp = trnsLen(m_dFontSpace); str = analyzeString(ary[3]); dx = m_libCmn.StrToDouble(ary[1]); dy = m_libCmn.StrToDouble(ary[2]); sx = trnsX(dx); sy = trnsY(dy); if (m_nTateGaki == 0) { m_libCanvas.drawYokoStrg(canvas, sx, sy, sp, m_dFontTime, str); } else { m_libCanvas.drawTateStrg(canvas, sx, sy, sp, m_dFontTime, str); } break; case "RSTR": sp = trnsLen(m_dFontSpace); fs = trnsLen(m_dFontSize); str = analyzeString(ary[3]); dx = m_libCmn.StrToDouble(ary[1]); dy = m_libCmn.StrToDouble(ary[2]); if (m_nTateGaki == 0) { sx = trnsX(dx) - fs * m_dFontTime * str.Length - -sp * m_dFontTime * (str.Length - 1); sy = trnsY(dy); m_libCanvas.drawYokoStrg(canvas, sx, sy, sp, m_dFontTime, str); } else { sx = trnsX(dx); sy = trnsY(dy) - fs * m_dFontTime * str.Length - -sp * m_dFontTime * (str.Length - 1); m_libCanvas.drawTateStrg(canvas, sx, sy, sp, m_dFontTime, str); } break; } } }