Example #1
0
        private void LoadBtn_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog
            {
                //openFileDialog.InitialDirectory = "c:\\";
                Filter           = "ls files (*.ls)|*.ls|bin files (*.bin)|*.bin|All files (*.*)|*.*",
                FilterIndex      = 1,
                RestoreDirectory = true
            };

            if (openFileDialog.ShowDialog() == DialogResult.OK)
            {
                SetRecv(false);
                string filePath = openFileDialog.FileName;
                try
                {
                    byte[] buffer = File.ReadAllBytes(filePath);
                    buffer = CodeManager.MirrorByteArray(buffer);
                    _tapePunch.SetBuffer(buffer);
                    PunchedTapePb.Refresh();
                    UpdateScrollbar();
                    SetAndShowFilename(Path.GetFileName(filePath));
                }
                catch (Exception)
                {
                }
            }
        }
Example #2
0
        private void LoadBtn_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog
            {
                //openFileDialog.InitialDirectory = "c:\\";
                Filter           = "ls files (*.ls)|*.ls|bin files (*.bin)|*.bin|All files (*.*)|*.*",
                FilterIndex      = 1,
                RestoreDirectory = true
            };

            if (openFileDialog.ShowDialog() == DialogResult.OK)
            {
                SetRecv(false);
                string filePath = openFileDialog.FileName;
                byte[] buffer   = File.ReadAllBytes(filePath);
                _tapePunch.SetBuffer(buffer);
                PunchedTapePb.Refresh();
                UpdateScrollbar();
            }
        }