CSKernelFile.cFileEx.fileDelete C# (CSharp) Method

fileDelete() public method

public fileDelete ( String file ) : bool
file String
return bool
        public bool fileDelete(String file)
        {
            try
            {
                if (fileExists(file))
                {
                    File.SetAttributes(file, FileAttributes.Normal);
                    File.Delete(file);
                }
                return true;
            }
            catch (Exception ex)
            {
                cError.mngError(ex, "fileDelete", C_MODULE, "file: " + file);
                return false;
            }
        }

Usage Example

Example #1
0
        private String pGetFileImageInTMP(byte[] bytes)
        {
            String fileName = "~csrptImage";
            fileName = cUtil.getValidPath(System.IO.Path.GetTempPath()) + fileName;

            CSKernelFile.cFileEx fileEx = null;
            fileEx = new CSKernelFile.cFileEx();
            if (!fileEx.fileDelete(fileName)) { return ""; }

            CSKernelFile.cFile file = new CSKernelFile.cFile();
            if (!file.open(fileName, eFileMode.eBinaryWrite, true, true, eFileAccess.eLockWrite, false, false))
            {
                return "";
            }

            if (!file.binaryWrite(bytes))
            {
                return "";
            }

            file.close();

            return fileName;
        }