예제 #1
0
        protected static DuplicateFileCheckResult QueryOverwriteFile(String szMessage, Form hExtractForm)
        {
            OverwriteDialog oChecker = new OverwriteDialog(szMessage, hExtractForm);

            switch (oChecker.ShowDialog())
            {
            case DialogResult.OK:
                return(DuplicateFileCheckResult.Yes);

            case DialogResult.Cancel:
                return(DuplicateFileCheckResult.No);

            case DialogResult.Ignore:
                return(DuplicateFileCheckResult.YesAndStopAsking);
            }
            return(DuplicateFileCheckResult.No);
        }
예제 #2
0
 protected static DuplicateFileCheckResult QueryOverwriteFile(String szMessage, Form hExtractForm)
 {
     OverwriteDialog oChecker = new OverwriteDialog(szMessage, hExtractForm);
     switch (oChecker.ShowDialog())
     {
         case DialogResult.OK:
             return DuplicateFileCheckResult.Yes;
         case DialogResult.Cancel:
             return DuplicateFileCheckResult.No;
         case DialogResult.Ignore:
             return DuplicateFileCheckResult.YesAndStopAsking;
     }
     return DuplicateFileCheckResult.No;
 }