Ejemplo n.º 1
0
        private void cbFileProtocol_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cbFileProtocol.SelectedIndex < 0)
            {
                return;
            }

            chkSendByLine.Visible = false;
            chkSendCRRF.Visible   = false;
            chkSlipPacket.Visible = false;
            numPacketLen.Visible  = false;
            labDelayTime.Visible  = false;
            numDelayTime.Visible  = false;

            labReport.Text = "";
            _FileTransMode = (FileTransmitMode)cbFileProtocol.SelectedIndex;
            switch (_FileTransMode)
            {
            case FileTransmitMode.ASCII:
                chkSendByLine.Visible = true;
                labDelayTime.Visible  = true;
                chkSendCRRF.Visible   = true;
                numDelayTime.Visible  = true;
                break;

            case FileTransmitMode.Binary:
                chkSlipPacket.Visible = true;
                numPacketLen.Visible  = true;
                labDelayTime.Visible  = true;
                numDelayTime.Visible  = true;
                break;
            }
        }
Ejemplo n.º 2
0
        private void FormFileSend_Load(object sender, EventArgs e)
        {
            cbFileProtocol.Items.Clear();
            cbFileProtocol.Items.Add("ASCII");
            cbFileProtocol.Items.Add("Binary");
            cbFileProtocol.Items.Add("Xmodem");
            cbFileProtocol.Items.Add("Xmodem-1K");
            cbFileProtocol.Items.Add("Ymodem");
            cbFileProtocol.Items.Add("Ymodem-1K");


            cbFileProtocol.SelectedIndex = 0;
            _FileTransMode = FileTransmitMode.ASCII;

            labReport.Text = "";
            LoadConfig();
        }