« 会社から帰ってみると.... | メイン | 大阪出張 »
2005年06月01日
Excelで開かれているファイルは開けない?
ちょっと前にDelphi-MLで「Excelで開かれているファイルをAssignFileでopen出
来ない」という話題が流れて、「TFileStreamを使おう」みたいな結果になって
たのですが、直接 CreateFile APIを呼び出せば問題なくopenできました
(考えてみれば当たり前ですね)。
自分自身の健忘録をかねて記載しておきます。
ファイルハンドル := CreateFile(ファイル名, GENERIC_READ,
FILE_SHARE_READ + FILE_SHARE_WRITE,
nil, OPEN_EXISTING,
FILE_ATTRIBUTE_ARCHIVE + FILE_ATTRIBUTE_COMPRESSED +
FILE_ATTRIBUTE_HIDDEN + FILE_ATTRIBUTE_READONLY +
FILE_ATTRIBUTE_SYSTEM + FILE_ATTRIBUTE_TEMPORARY, 0);
投稿者 woodybells : 2005年06月01日 00:55
トラックバック
このエントリーのトラックバックURL:
http://sv59.xserver.jp/~woodybells/woodybells.com/mt/mt-tb.cgi/24