Пример #1
0
        public bool Save()
        {
            if (savePath == "")
            {
                return(SaveAs());
            }

            FileStream fs = new FileStream(savePath, FileMode.Open);

            byte[] dat = theme.GetData();
            fs.Write(dat, 0, dat.Length);
            fs.Close();
            fs.Dispose();

            saveOk = true;

            SetTitle();

            return(true);
        }
Пример #2
0
        public bool Save(Stream stream)
        {
            BinaryWriter b = new BinaryWriter(stream);

            b.Write(0xDEAD);
            b.Write(question.Count);
            foreach (EpQuestion q in question)
            {
                byte[] dat = q.GetData();
                b.Write(dat.Length);
                b.Write(dat);
            }
            byte[] th = theme.GetData();
            b.Write(th.Length);
            b.Write(th);
            b.Close();

            return(true);
        }