private void SaveConfig() { var ret = ACBrETQ.ETQ_ConfigGravarValor("ETQ".ToUTF8(), "Porta".ToUTF8(), cbbPortas.SelectedText.ToUTF8()); ACBrETQ.CheckResult(ret); ret = ACBrETQ.ETQ_ConfigGravarValor("ETQ".ToUTF8(), "Modelo".ToUTF8(), comboBoxModelo.SelectedIndex.ToString().ToUTF8()); ACBrETQ.CheckResult(ret); ret = ACBrETQ.ETQ_ConfigGravarValor("ETQ".ToUTF8(), "Temperatura".ToUTF8(), numericUpDownTemperatura.Text.ToUTF8()); ACBrETQ.CheckResult(ret); ret = ACBrETQ.ETQ_ConfigGravarValor("ETQ".ToUTF8(), "DPI".ToUTF8(), comboBoxDPI.SelectedIndex.ToString().ToUTF8()); ACBrETQ.CheckResult(ret); ret = ACBrETQ.ETQ_ConfigGravarValor("ETQ".ToUTF8(), "Velocidade".ToUTF8(), numericUpDownVelocidade.Text.ToUTF8()); ACBrETQ.CheckResult(ret); ret = ACBrETQ.ETQ_ConfigGravarValor("ETQ".ToUTF8(), "BackFeed".ToUTF8(), comboBoxBackFeed.SelectedIndex.ToString().ToUTF8()); ACBrETQ.CheckResult(ret); ret = ACBrETQ.ETQ_ConfigGravarValor("ETQ".ToUTF8(), "Avanco".ToUTF8(), numericUpDownAvancoEtq.Text.ToUTF8()); ACBrETQ.CheckResult(ret); ret = ACBrETQ.ETQ_ConfigGravarValor("ETQ".ToUTF8(), "LimparMemoria".ToUTF8(), (checkBoxLimparMemoria.Checked ? "1" : "0").ToUTF8()); ACBrETQ.CheckResult(ret); ret = ACBrETQ.ETQ_ConfigGravar("".ToUTF8()); ACBrETQ.CheckResult(ret); }
private void FrmMain_Shown(object sender, EventArgs e) { cbbPortas.Items.Add("LPT1"); cbbPortas.Items.Add("LPT2"); cbbPortas.Items.Add(@"\\localhost\Epson"); cbbPortas.Items.Add(@"c:\temp\etq.txt"); cbbPortas.SelectedIndex = cbbPortas.Items.Count - 1; cbbPortas.Items.Add("TCP:192.168.0.31:9100"); foreach (string printer in PrinterSettings.InstalledPrinters) { cbbPortas.Items.Add($"RAW:{printer}"); } comboBoxModelo.Items.Add("etqNenhum"); comboBoxModelo.Items.Add("etqPpla"); comboBoxModelo.Items.Add("etqPplb"); comboBoxModelo.Items.Add("etqZPLII"); comboBoxModelo.Items.Add("etqEpl2"); comboBoxModelo.SelectedIndex = 0; comboBoxDPI.Items.Add("dpi203"); comboBoxDPI.Items.Add("dpi300"); comboBoxDPI.Items.Add("dpi600"); comboBoxDPI.SelectedIndex = 1; comboBoxBackFeed.Items.Add("bfNone"); comboBoxBackFeed.Items.Add("bfOn"); comboBoxBackFeed.Items.Add("bfOff"); comboBoxBackFeed.SelectedIndex = 0; // Altera as config de log var ret = ACBrETQ.ETQ_ConfigGravarValor("Principal".ToUTF8(), "LogNivel".ToUTF8(), "4".ToUTF8()); ACBrETQ.CheckResult(ret); var logPath = Path.Combine(Application.StartupPath, "Docs"); if (!Directory.Exists(logPath)) { Directory.CreateDirectory(logPath); } ret = ACBrETQ.ETQ_ConfigGravarValor("Principal".ToUTF8(), "LogPath".ToUTF8(), logPath.ToUTF8()); ACBrETQ.CheckResult(ret); ret = ACBrETQ.ETQ_ConfigGravar("ACBrLib.ini".ToUTF8()); ACBrETQ.CheckResult(ret); LoadConfig(); }