コード例 #1
0
ファイル: FileManager.cs プロジェクト: Wir3dToast/MangaReader
        public int InitializeThroughDialog()
        {
            OpenFileDialog fileresult = new OpenFileDialog();
            fileresult.Filter = "Image Files (*.JPG;*.BMP;*.GIF;*.PNG)|*.JPG;*.BMP;*.GIF;*.PNG|Zip Files (*.ZIP)|*.ZIP";
            fileresult.FilterIndex = 2;
            fileresult.RestoreDirectory = true;
            int FileIndex = -1;

            if (fileresult.ShowDialog() == DialogResult.OK) {
                try {
                    FileHand = getFileHand(fileresult.FileName);
                    FileIndex = FileHand.initializeImgList();
                    FileHandLength = FileHand.getImgListLen();

                } catch (Exception a) { //More specific ?
                    MessageBox.Show("Error: " + a.Message);
                }
            }

            return FileIndex;
        }
コード例 #2
0
ファイル: FileManager.cs プロジェクト: Wir3dToast/MangaReader
        /*
         *
         */
        public int InitializeThroughPathName(String pathName)
        {
            FileHand = getFileHand(pathName);
            int FileIndex = FileHand.initializeImgList();
            FileHandLength = FileHand.getImgListLen();

            return FileIndex;
        }