public O_TCP() { cfg = new INI(AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "config\\tcp.ini"); err = new LOG(); rtVal = new PACK(); ep = (EndPoint)new IPEndPoint(IPAddress.Parse(cfg.GetVal("Remote", "IP")), int.Parse(cfg.GetVal("Remote", "Port"))); }
public O_PI() { cfg = new INI(AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "config\\pi.ini"); err = new LOG(); _server = cfg.GetVal("Connect", "Server"); _user = cfg.GetVal("Connect", "User"); _password = cfg.GetVal("Connect", "Password"); }
public O_HS() { cfg = new INI(AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "config\\hs.ini"); err = new LOG(); _serverIP = cfg.GetVal("Advanced", "IPAddress"); _serverPort = cfg.GetVal("Advanced", "Port"); _user = cfg.GetVal("Advanced", "UserId"); _passWord = cfg.GetVal("Advanced", "PassWord"); }
public I_CPI() { cfg = new INI(AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "config\\cpi.ini"); err = new LOG(); _server = cfg.GetVal("Connect", "Server"); _dataBase = cfg.GetVal("Connect", "Database"); _user = cfg.GetVal("Connect", "User"); _password = cfg.GetVal("Connect", "Password"); StringBuilder cmd = new StringBuilder(string.Format("Data Source={0},1433;Network Library=DBMSSOCN;Initial Catalog={1};User ID={2};Password={3};", _server, _dataBase, _user, _password)); _concmd = cmd.ToString(); }
public O_MSSQL() { cfg = new INI(AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "config\\sql.ini"); err = new LOG(); _server = cfg.GetVal("Connect", "Server"); _dataBase = cfg.GetVal("Connect", "Database"); _user = cfg.GetVal("Connect", "User"); _password = cfg.GetVal("Connect", "Password"); StringBuilder cmd = new StringBuilder(string.Format("Data Source={0};Initial Catalog={1};User ID={2};Password={3}", _server, _dataBase, _user, _password)); _concmd = cmd.ToString(); _tblName = cfg.GetVal("Output", "Table"); _tagField = cfg.GetVal("Output", "tag"); _valField = cfg.GetVal("Output", "val"); _dtmField = cfg.GetVal("Output", "dtm"); }
string _user; //用户名 #endregion Fields #region Constructors public I_FTP() { cfg = new INI(AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "config\\ftp.ini"); err = new LOG(); _server = cfg.GetVal("Connect", "Server"); _user = cfg.GetVal("Connect", "User"); _password = cfg.GetVal("Connect", "Password"); ftpPath = cfg.GetVal("Data", "FtpPath").Split(';'); localPath = new string[ftpPath.Length]; unit = new string[ftpPath.Length][][]; nameModel = cfg.GetVal("Data", "FileName").Split(';'); fileName = new string[nameModel.Length]; string[] tmpperiod = cfg.GetVal("Data", "Period").Split(';'); period = new int[tmpperiod.Length]; lastDT = cfg.GetVal("Data", "LastTime").Split(';'); for (int i = 0; i < ftpPath.Length; ++i) { localPath[i] = AppDomain.CurrentDomain.SetupInformation.ApplicationBase + ftpPath[i].Replace('/', '\\'); if (!Directory.Exists(localPath[i])) Directory.CreateDirectory(localPath[i]); FileInfo[] filelist = new DirectoryInfo(localPath[i]).GetFiles(); if (0 != filelist.Length) { fileName[i] = filelist[i].Name; GetFileData(i); } } for (int i = 0; i < tmpperiod.Length; ++i) { string[] tmp = tmpperiod[i].Split('_'); switch (tmp[0]) { case "d": period[i] = 1440 * int.Parse(tmp[1]); break; case "m": int.TryParse(tmp[1], out period[i]); break; } } flag = true; }