0

Interopを使用してMSProject2003(MPP)ファイルを操作しようとしています。

私の問題は、MS Projectが、ファイルが別のユーザー(me!)によって既に開かれていること、および読み取り専用としてのみ開くことができることを報告していることです。

明らかに、私はスタジオ、次にウィンドウズ(xp)を再起動しようとしましたが、効果はありませんでした。読み取り専用のファイル属性がファイルでクリアされます。

私が試すかもしれないことについて何か提案はありますか?!

ありがとう、

アンダース

インポートMicrosoft.Office.Interop.MSProject...Dim app As ApplicationClass = New ApplicationClass()app.Visible = False Dim success As Boolean = app.FileOpen(fullPath、False)

4

1 に答える 1

0

2つのことが頭に浮かびました。まず、コード内でファイルを別の場所で開いているかどうかを確認します。次に、ファイルを使用してバックグラウンドでプロセスがあるかどうかを確認します。

于 2010-01-14T12:49:44.997 に答える