Example #1
0
        public virtual void Save(string filename, CardDescription[] cards, ProgressBar process, ToolStripStatusLabel lbl)
        {
            StreamWriter    sw   = new StreamWriter(filename, false, System.Text.Encoding.Default);
            CardDescription card = null;

            for (int i = 0; i < cards.Length - 1; i++)
            {
                card = cards[i];
                string s = card.name;
                sw.WriteLine("[" + s + "]");
                s = card.GetSimpleInfo();
                s = s.Replace("\"\"", "\"");
                sw.WriteLine(s);

                process.Value++;
                lbl.Text = string.Format("{0} / {1}", (i + 1).ToString(), process.Maximum.ToString());
                Application.DoEvents();
            }
            card = cards[cards.Length - 1];
            string ss = card.name;

            sw.WriteLine("[" + ss + "]");
            ss = card.GetSimpleInfo();
            ss = ss.Replace("\"\"", "\"");
            sw.Write(ss);
            sw.Close();
        }
Example #2
0
        public virtual void Save(string filename, CardDescription[] cards)
        {
            StreamWriter    sw   = new StreamWriter(filename, false, System.Text.Encoding.Default);
            CardDescription card = null;

            for (int i = 0; i < cards.Length - 1; i++)
            {
                card = cards[i];
                string s = card.name;
                sw.WriteLine("[" + s + "]");
                s = card.GetSimpleInfo();
                s = s.Replace("\"\"", "\"");
                sw.WriteLine(s);
            }
            card = cards[cards.Length - 1];
            string ss = card.name;

            sw.WriteLine("[" + ss + "]");
            ss = card.GetSimpleInfo();
            ss = ss.Replace("\"\"", "\"");
            sw.Write(ss);
            sw.Close();
        }