關閉某個已開啟的word檔案

2021-06-09 11:26:28 字數 744 閱讀 5953

using system.io;

using system.runtime.interopservices;

[dllimport("kernel32.dll")]

public static extern intptr _lopen(string lppathname, int ireadwrite);

[dllimport("kernel32.dll")]

public static extern bool closehandle(intptr hobject);

public const int of_readwrite = 2;

public const int of_share_deny_none = 0x40;

public readonly intptr hfile_error = new intptr(-1);

//關閉已開啟的word

object srcfilename = @"c:\users\thinkpad\desktop\aa.doc";

intptr vhandle = _lopen(srcfilename.tostring(), of_readwrite | of_share_deny_none);

//word被占用
if (vhandle == hfile_error)

closehandle(vhandle);

檔案的開啟 關閉 讀寫

二 對檔案的操作 2.檔案的讀寫 2.2 檔案的隨機讀寫 1.檔案是什麼?檔案通常是在磁碟或固態硬碟上的一段已命名的儲存區,是指存放在外部儲存介質 可以是磁碟 光碟 磁帶等 上的資料集合。c把檔案看作是一系列連續的位元組,每個位元組都能被單獨讀取。2.檔案的操作流程 開啟 建立 檔案 讀寫檔案 關閉...

python 檔案的開啟關閉

文字檔案和二進位制檔案 檔案可以看成是儲存在輔助儲存器上的資料序列,可以包含任何資料內容。檔案包括兩種形式 文字檔案和二進位制檔案。文字檔案一般由特定編碼的字元組成,二進位制檔案由位元0和位元1組成,沒有統一的字元編碼,資料的組織形式與檔案用途有關。文字檔案和二進位制檔案的根本區別是是否有統一的字元...

open ,close 開啟 關閉檔案

open open 是乙個系統呼叫函式,用來開啟或建立乙個檔案,通過不同的oflag選項實現不同功能。使用時open 函式需要包含的標頭檔案 函式原型 int open const char pathname,int oflags int open const char pathname,int o...