/// <summary> /// 获取目录 /// </summary> /// <returns>目录</returns> public String getDirectory() { String fileName = FCStrEx.convertDBCodeToFileName(m_code); String dir = DataCenter.getDataPath() + "\\" + m_identifier; dir += "\\" + fileName.Replace(".txt", ""); return(dir); }
/// <summary> /// 开始服务 /// </summary> public override void start() { base.start(); String dir = DataCenter.getDataPath() + "\\sinanews"; if (!FCFile.isDirectoryExist(dir)) { FCFile.createDirectory(dir); } List <Security> securities = DataCenter.SecurityService.getSecurities(); int securitiesSize = securities.Count; List <WorkDataInfo> dataInfos = new List <WorkDataInfo>(); for (int i = 0; i < securitiesSize; i++) { SecurityDataInfo dataInfo = new SecurityDataInfo(); dataInfo.m_id = i; dataInfo.m_security = securities[i]; dataInfos.Add(dataInfo); } m_workThread.startWork(dataInfos); }