C# 委托参数方法实例

来源:互联网 发布:android程序员水平高低 编辑:程序博客网 时间:2024/05/16 09:19
  /// <summary>        /// 方法委托        /// </summary>        /// <param name="dwEnrollNum"></param>        /// <param name="enrolldata"></param>        /// <param name="dwMachineID"></param>        public delegate void GetFingerInfor_Delegate(string dwEnrollNum, string enrolldata, int dwMachineID);        /// <summary>        /// 为控件赋值        /// </summary>        /// <param name="dwEnrollNum"></param>        /// <param name="enrolldata"></param>        /// <param name="dwMachineID"></param>        public void GetFingerInfor(string dwEnrollNum, string enrolldata, int dwMachineID)        {            try            {                Btn_Read.Text = "读取指纹";                txt_id.Text = dwEnrollNum;                txt_fingerprint.Text = enrolldata;                //关闭监听                bool b_end = Fingerprint.EndListen(axSB100PC1, dwMachineID);            }            catch (Exception ex)            {                string str_ex = ex.ToString();            }        }
//调用方法 GetFingerInfor_Delegate fingerInfor = new GetFingerInfor_Delegate(GetFingerInfor);                    this.BeginInvoke(fingerInfor, new object[] { dwEnrollNum.ToString(), enrolldata, dwMachineID });

0 0
原创粉丝点击