public void Save() { System.Text.StringBuilder t = new System.Text.StringBuilder(16384); foreach (CPerson p in this.Persons) { t.AppendFormat("{0},{1},{2},{3}{4}", p.Guid, p.X, p.Y, p.Text, CSLib.CSLibGlobal.CR); } CSLib.File.CTextFile f = new CSLib.File.CTextFile(); f.LogFile(this.FileName, t.ToString(), true); }
public void GeneratePersoneXML() { CSLib.File.CTextFile f = new CSLib.File.CTextFile(); CSLib.CVariables Persones = f.GetDirList(PersonFolder, "*.*"); string strXMLPersonTemplate = f.LoadFile(XMLPersonFileTemplate); foreach (CSLib.CVariable Persone in Persones) { string strPersonPath = PersonFolder + @"\" + Persone.Name; string strPersonXMLFile = strPersonPath + @"\p.xml"; if (!CSLib.File.CTextFile.Exist(strPersonXMLFile)) { string strXML = strXMLPersonTemplate; strXML = CSLib.CSLibGlobal.PreProcess(strXML, "GUID", CSLib.CWindows.CreateGUIDKey(), "CREATION_DATE", this.Now); f.LogFile(strPersonXMLFile, strXML, true); System.Threading.Thread.Sleep(11); } } }