コード例 #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            TextReader    r = new StreamReader(Application.StartupPath + "\\bones.xml");
            XmlSerializer s = new XmlSerializer(typeof(bones));

            this.boneList = (bones)s.Deserialize(r);
            r.Close();

            for (int i = 0; i < this.boneList.Items.Count; i++)
            {
                if (this.boneList.Items[i].hash == "00000000")
                {
                    listBox1.Items.Add(this.boneList.Items[i].name);
                }
                else
                {
                    listBox1.Items.Add("   " + this.boneList.Items[i].name);
                }
                //cmbBoneList.Items.Add(this.boneList.Items[i].name);
            }

            if (Environment.GetCommandLineArgs().Length > 1)
            {
                loadFile(Environment.GetCommandLineArgs()[1].ToString());
            }
            else
            {
                lstEntries.Items.Clear();
                saveToolStripMenuItem.Enabled = false;

                //toolStripStatusLabel2.Text = this.bdFile.bonedelta.version.ToString();
                button2.Enabled = false;

                groupBox1.Enabled = false;
            }
        }
コード例 #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            TextReader r = new StreamReader(Application.StartupPath + "\\bones.xml");
            XmlSerializer s = new XmlSerializer(typeof(bones));
            this.boneList = (bones)s.Deserialize(r);
            r.Close();

            for (int i = 0; i < this.boneList.Items.Count; i++)
            {
                if (this.boneList.Items[i].hash == "00000000") {
                    listBox1.Items.Add(this.boneList.Items[i].name);
                }
                else
                {
                    listBox1.Items.Add("   " + this.boneList.Items[i].name);
                }
                //cmbBoneList.Items.Add(this.boneList.Items[i].name);
            }

            if (Environment.GetCommandLineArgs().Length > 1)
            {
                loadFile(Environment.GetCommandLineArgs()[1].ToString());
            }
            else
            {
                lstEntries.Items.Clear();
                saveToolStripMenuItem.Enabled = false;

                //toolStripStatusLabel2.Text = this.bdFile.bonedelta.version.ToString();
                button2.Enabled = false;

                groupBox1.Enabled = false;
            }
        }