.xlsm
.Net コードを使用して共有ドライブにファイルを読み取り専用形式で保存するにはどうすればよいですか。開くと読み取り専用と表示されます。しかし、保存した後、開くと編集できました。
保存中に読み取り専用形式にする必要があります。助けてください。
File オブジェクトで IsReadOnly プロパティを使用する
msdn から ( http://msdn.microsoft.com/en-us/library/system.io.fileinfo.isreadonly.aspx ):
// Sets the read-only value of a file.
public static void SetFileReadAccess(string FileName, bool SetReadOnly)
{
// Create a new FileInfo object.
FileInfo fInfo = new FileInfo(FileName);
// Set the IsReadOnly property.
fInfo.IsReadOnly = SetReadOnly;
}