예제 #1
0
파일: FrmLED.cs 프로젝트: Strongc/sencond
 private void button1_Click(object sender, EventArgs e)
 {
     _led = new LedScreen();
     _led.Init("10.25.168.230,0,6666,9990");
     _led.Open();
     _led.SendText("C#客户端文本", "宋体", 12, 1, 1, 0);
 }
예제 #2
0
        public int Init()
        {
            int ret = -1;

            string [] strParams = new string [20];
            //_params = new BT_POINT();
            foreach (BTDevice devParam in _params)
            {
                switch (devParam.FS_TYPE)
                {
                case "WGT":
                    _weight = new CoreWeight();
                    _weight.Init(devParam.FS_PARAM);
                    break;

                case "LCD":
                    _lcd = new LCDScreen();
                    _lcd.Init(devParam.FS_PARAM);
                    break;

                case "LED":
                    _led = new LedScreen();
                    _led.Init(devParam.FS_PARAM);
                    break;

                case "ZPL":
                    _printer = new LablePrinter();
                    _printer.Init(devParam.FS_PARAM);
                    break;

                case "DVR":
                    _dvr = new HkDvr();
                    break;

                case "RTU":
                    _rtu = new CoreRtu();
                    _rtu.init(devParam.FS_PARAM);
                    break;

                case "IOLOGIK":
                    _iologic = new CoreIoLogik();
                    _iologic.Init(devParam.FS_PARAM);
                    break;

                case "CARD":
                    _card = new IcCard();
                    _card.Init(devParam.FS_PARAM, 1);
                    break;
                }
            }

            _thread = null;//new System.Threading.Thread();
            return(0);
        }
예제 #3
0
파일: CoreApp.cs 프로젝트: Strongc/sencond
        public int Init(int m_iSelectedPound)
        {
            IsSaved = false;
            int ret = -1;
            string [] strParams = new string [5];
            //_params = new BT_POINT();

            _thread = null;//new System.Threading.Thread();
            _flashThread = null;

            if (_params.FS_RTUIP != "")
            {
                _rtu = new HgRtu();
                _rtu.IP = _params.FS_RTUIP;
                if (_params.FS_RTUPORT != "") _rtu.Port = Convert.ToUInt16(_params.FS_RTUPORT);
            }
            if (_params.FS_READERPARA != "")
            {
                _card = new HgIcCard();
                _card.Init(_params.FS_READERPARA,m_iSelectedPound);
            }
            if (_params.FS_LEDIP != "")
            {
                _led = new LedScreen();
                _led.Init(_params.FS_LEDIP);
            }

            if (_params.FS_DISPLAYPARA != "")
            {
                _lcd = new HgLcd();
                _lcd.Init(_params.FS_DISPLAYPARA);
            }
            if (_params.FS_MOXAIP != "")
            {
                _iologic = new CoreIoLogik();
                _iologic.IP = _params.FS_MOXAIP;
                if (_params.FS_MOXAPORT != "") _iologic.Port = Convert.ToInt32(_params.FS_MOXAPORT);
            }
            if (_params.FS_VIEDOIP != "")
            {
                _dvr = new HkDvr();
                _dvr.Init(_params.FS_VIEDOIP+","+_params.FS_VIEDOPORT+"," +_params.FS_VIEDOUSER+"," +_params.FS_VIEDOPWD);
            }

            if (_params.FS_METERPARA != "")
            {
                _weight = new CarWeight();
                _weight.DeviceName = _params.FS_METERTYPE;
                _weight.Init(_params.FS_METERPARA);
            }
            if (_params.FS_PRINTERIP != "")
            {
                _printer = new CorePrinter();
                _printer.Init(_params.FS_PRINTERNAME);
            }

            return ret;
        }
예제 #4
0
파일: FrmLED.cs 프로젝트: Strongc/sencond
 private void FrmLED_Load(object sender, EventArgs e)
 {
     _led = new LedScreen();
     _led.Open();
 }
예제 #5
0
        public int Init()
        {
            int ret = -1;
            string [] strParams = new string [20];
            //_params = new BT_POINT();
            foreach (BTDevice devParam in _params)
            {
                switch (devParam.FS_TYPE)
                {
                    case "WGT":
                        _weight = new CoreWeight();
                        _weight.Init(devParam.FS_PARAM);
                        break;
                    case "LCD":
                        _lcd = new LCDScreen();
                        _lcd.Init(devParam.FS_PARAM);
                        break;
                    case "LED":
                        _led = new LedScreen();
                        _led.Init(devParam.FS_PARAM);
                        break;
                    case "ZPL":
                        _printer = new LablePrinter();
                        _printer.Init(devParam.FS_PARAM);
                        break;
                    case "DVR":
                        _dvr = new HkDvr();
                        break;
                    case "RTU":
                        _rtu = new CoreRtu();
                        _rtu.init(devParam.FS_PARAM);
                        break;
                    case "IOLOGIK":
                        _iologic = new CoreIoLogik();
                        _iologic.Init(devParam.FS_PARAM);
                        break;
                    case"CARD":
                        _card = new IcCard();
                        _card.Init(devParam.FS_PARAM,1);
                        break;
                }
            }

            _thread = null;//new System.Threading.Thread();
            return 0;
        }