コード例 #1
0
ファイル: Form1.cs プロジェクト: j835111/-Lottery-Machine
 private void Form1_Load(object sender, EventArgs e)
 {
     data = DeserializeBinary();
     if (!File.Exists("Config"))
     {
         return;
     }
     label1.Text = data.Label1;
     label2.Text = data.Label2;
     label3.Text = data.Label3;
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: j835111/-Lottery-Machine
 private DataConfig DeserializeBinary()
 {
     if (File.Exists("Config"))
     {
         FileStream      fileStream = new FileStream("Config", FileMode.Open);
         BinaryFormatter formatter  = new BinaryFormatter();
         DataConfig      data       = (DataConfig)formatter.Deserialize(fileStream);
         fileStream.Close();
         fileStream.Dispose();
         return(data);
     }
     else
     {
         DialogResult result = MessageBox.Show("抽獎內容尚未設定!!");
         if (result == DialogResult.OK)
         {
             Setting setting = new Setting
             {
                 Visible = true
             };
         }
         return(null);
     }
 }