config.cs

来自「对接入电脑的电话modem监听。电话录音」· CS 代码 · 共 87 行

CS
87
字号
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using telListener;

namespace telListener
{
    public partial class config : Form
    {
        private Confctl conf;
        private bool isSave;
        public config()
        {
            conf = new Confctl();
            isSave = false;
            InitializeComponent();
        }

        private void button4_Click(object sender, EventArgs e)
        {
            if (!isSave)
            {
                saveConf();
            }
            this.Close();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            folderBrowserDialog1.ShowDialog();
            textBox3.Text = folderBrowserDialog1.SelectedPath;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox2.Text.Trim().Length > 1)
            {
                listBox1.Items.Add(textBox2.Text);
                textBox2.Text = "";
            }
        }

        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {

        }

        private void button3_Click(object sender, EventArgs e)
        {
            saveConf();
        }
        private void saveConf()
        {
            isSave = true;
            conf.setOpenUrl(textBox1.Text);
            int count = listBox1.Items.Count;
            string[] strPara = new string[count];
            for (int i = 0; i < count; i++)
            {
                strPara[i] = listBox1.Items[i].ToString();
            }
            conf.setOpenUrlPara(strPara);
            conf.setLoginUrl(textBox4.Text);
            conf.setLoginSuccessUrl(textBox5.Text);
            conf.setLoginErrorUrl(textBox6.Text);
            conf.setTapefilePath(textBox3.Text);
        }

        private void config_Load(object sender, EventArgs e)
        {
            textBox1.Text = conf.getOpenUrl();
            textBox4.Text = conf.getLoginUrl();
            textBox5.Text = conf.getLoginSuccessUrl();
            textBox6.Text = conf.getLoginErrorUrl();
            textBox3.Text = conf.getTapefilePath();
            string[] strpara = conf.getOpenUrlPara();
            for (int i = 0; i < strpara.Length; i++)
            {
                listBox1.Items.Add(strpara[i]);
            }
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?