Example #1
0
        public bool SaveCustomItemName()
        {
            bool        result;
            int         I;
            TStringList SaveList;
            string      sFileName;
            TItemName   ItemName;

            sFileName = M2Share.g_Config.sEnvirDir + "ItemNameList.txt";
            SaveList  = new TStringList();
            lock (m_ItemNameList)
                try {
                    if (m_ItemNameList.Count > 0)
                    {
                        for (I = 0; I < m_ItemNameList.Count; I++)
                        {
                            ItemName = m_ItemNameList[I];
                            //SaveList.Add((ItemName.nMakeIndex).ToString() + "\09" + (ItemName.nItemIndex).ToString() + "\09" + ItemName.sItemName);
                        }
                    }
                } finally {
                }
            SaveList.SaveToFile(sFileName);
            Dispose(SaveList);
            SaveList.Dispose();
            result = true;
            return(result);
        }
Example #2
0
        public void SaveGuildList()
        {
            TStringList SaveList;

            if (M2Share.nServerIndex != 0)
            {
                return;
            }
            SaveList = new TStringList();
            if (GuildList.Count > 0)
            {
                for (int I = 0; I < GuildList.Count; I++)
                {
                    // SaveList.Add(((GuildList[I]) as TGUild).sGuildName);
                }
            }
            try
            {
                SaveList.SaveToFile(M2Share.g_Config.sGuildFile);
            }
            catch
            {
                M2Share.MainOutMessage("行会信息保存失败!!!");
            }
            SaveList.Dispose();
            Dispose(SaveList);
        }