Beispiel #1
0
        private void btnSaveSettings_Click(object sender, EventArgs e)
        {
            Settings.Default.SlaveID = Convert.ToUInt16(txtSlaveID.Text);

            Settings.Default.SampleRate = Convert.ToUInt16(txtSampleRate.Text);

            Settings.Default.StartAddress = Convert.ToUInt16(txtStartAddr.Text);

            Settings.Default.RegisterQ = Convert.ToUInt16(txtRegisterQty.Text);
            Settings.Default.ComPort   = Convert.ToString(lstPorts.SelectedItem);


            if ((slaveErrorProvider.GetError(txtSlaveID) == "") && (sampleRateErrorProvider.GetError(txtSampleRate) == "") && (QregisterErrorProvider.GetError(txtRegisterQty) == "") && (startaddErrorProvider.GetError(txtStartAddr) == ""))
            {
                Settings.Default.Save();
                this.Close();
            }

            else
            {
                MessageBox.Show("Check yout input values!");
            }
        }