QFile を使用して既存のファイルに書き込もうとしましたが、期待どおりに動作します。ただし、問題は、ファイルが Excel で開かれている場合、プログラムからのファイルへの書き込みに失敗することです。
QFileInfo を使用してアクセス許可をテストし、ファイルに対するすべての読み取りおよび書き込みアクセス許可を取得しようとしました。テスト
bool opened = file-> open (QIODevice :: WriteOnly)
true を返します。
notepad++でファイルを開いた場合は同様の問題は発生しません。
ファイルがロックされていて書き込めないかどうかを確認するにはどうすればよいですか?