コード例 #1
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (r != null)
     {
         r = RecordGame.Load(r.File);
         SetForm();
     }
 }
コード例 #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     using (OpenFileDialog ofd = new OpenFileDialog())
     {
         ofd.Filter = "rec files (*.rec)|*.rec";
         if (ofd.ShowDialog() == DialogResult.OK)
         {
             r = RecordGame.Load(ofd.FileName);
             SetForm();
         }
     }
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: tylerjensen/Adventurer
        private void BeginPlayback(string pPath)
        {
            if (Recorder != null)
            {
                Recorder.eKeystroke     -= Recorder_eKeystroke;
                Recorder.ReplayFinished -= Recorder_ReplayFinished;
            }

            Recorder = RecordGame.Load(pPath);

            Recorder.eKeystroke      += Recorder_eKeystroke;
            Recorder.ReplayFinished  += Recorder_ReplayFinished;
            Recorder.eCarriageReturn += Recorder_eCarriageReturn;
            Advent.RestoreGame(Recorder.Data);
            Recorder.StartReplay();
        }