예제 #1
0
        private void CreateInvokers()
        {
            mSetControlText  = new ControlTextDelegate(_SetControlText);
            mSetControlColor = new ControlColorDelegate(_SetControlColor);
            mControlEnable   = new ControlEnableDelegate(_ControlEnable);
            mControlState    = new ControlStateDelegate(_ControlState);

            mProgInit = new ProgressInitDelegate(_ProgressInit);
            mProgStep = new ProgressStepDelegate(_ProgressStep);
        }
예제 #2
0
        public MainForm()
        {
            InitializeComponent();

            hNur = new NurApi(this);

            try
            {
                hNur.ConnectedEvent    += new EventHandler <NurApi.NurEventArgs>(hNur_ConnectedEvent);
                hNur.DisconnectedEvent += new EventHandler <NurApi.NurEventArgs>(hNur_DisconnectedEvent);
                hNur.ConnectIntegratedReader();
            }
            catch (NurApiException e)
            {
                MessageBox.Show("Internal error, the reader is not found.\n\n" + e.Message);
                StatusText.Text = "No reader present";
            }

            mControlText      = new ControlTextDelegate(_ControlText);
            mTagFoundDelegate = new TagFoundDelegate(ShowFoundTag);

            CenterWindow();
        }