Kullanıcının bir okuyucuda bir RFID kartına dokunduğu ve programın bu verileri gireceği bir programım var. Bu programda, Tamam'a tıklamanız gereken bir komut var. RFID kartına dokunulduğunda OK düğmesini nasıl kaldırırım ve otomatik tamamlama programı yaparım?) (C# RFID taramasından nasıl otomatik olarak tamamlanır?
temsilci boşluk Fonksiyonu;: Burada
programın parçalarıdırprivate void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
string sdsd = serialPort1.ReadLine();
string Hexed = new LasalleRFIDComputerRentals.BLL.DAL.Utils().HexIt(sdsd);
SetRFIDText(Hexed);
}
protected void SetRFIDText(string input)
{
this.Invoke(new Function(delegate()
{
txtRFID.Text = input;
}));
CustomerInfo customer = new Customer().GetCustomerByRFID(txtRFID.Text);
}
private void btnOk_Click(object sender, EventArgs e)
{
if (txtRFID.Text.Trim() == "")
{
MessageBox.Show(this, "Please supply the RFID.", "RFID Reader", MessageBoxButtons.OK);
txtRFID.Focus();
return;
}
CustomerInfo customer = new Customer().GetCustomerByRFID(txtRFID.Text);
if (customer.CustomerID <= 0)
{
MessageBox.Show("Invalid RFID", "Validation");
this.Close();
return;
}
if (_parentForm == "StandBy")
{
Utils.CurrentCustomer.CustomerInfo = customer;
frmStandBy form = (frmStandBy)this.Owner;
form.xResult = "OK";
}
this.Close();
}
Çağrı btnOK_Click mantığını ayırmak? Ne denedin? – Floris