コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: BouKiCHi/HuDisk
        private HuBasicDiskImage GetDiskImage(string Filename)
        {
            var ctx = new Context();

            ctx.SetImageFilename(Filename);
            var DiskImage = new HuBasicDiskImage(ctx);

            return(DiskImage);
        }
コード例 #2
0
ファイル: MainWindow.xaml.cs プロジェクト: BouKiCHi/HuDisk
        private void OpenImage(string ImageFilename, bool Write = false)
        {
            Properties.Settings.Default.ImagePath = ImageFilename;
            SetFilename(ImageFilename);
            HuBasicDiskImage DiskImage = GetDiskImage(ImageFilename);

            if (Write)
            {
                DiskImage.WriteImage();
            }
            UpdateData(DiskImage);
        }
コード例 #3
0
ファイル: MainWindow.xaml.cs プロジェクト: BouKiCHi/HuDisk
        private HuBasicDiskImage GetDiskImage()
        {
            var Filename = ImagePath;
            var ctx      = new Context();

            ctx.SetImageFilename(Filename);
            ctx.Setting.ForceAsciiMode  = ForceAsciiMenuItem.IsChecked;
            ctx.Setting.ForceBinaryMode = ForceBinaryMenuItem.IsChecked;
            var DiskImage = new HuBasicDiskImage(ctx);

            return(DiskImage);
        }