2008-09-05 9 views
0

友人に問題があります:)。何が原因で実行時エラー1012アプリケーションデータディレクトリにアクセスする際のエラー

は(ない彼によって)のVisual Basic 6.0で作成されたアプリケーションがあります。アプリケーションデータディレクトリに

にアクセス

実行時エラー1012エラーは、我々はcouldn:

ユーザーの一つは、それがWindows 2000上で実行し、ディスク上のフォルダをスキャンしようとしたとき、それはメッセージでボックスを上げたことを報告しましたそれについてGoogleは何もしていないとVB6のヘルプファイルでランタイムエラー1012について何も見つかりませんでした。

私の推測では、VBが(必要な権限を持たないユーザーによって実行された、プライベート、暗号化、他のユーザーとアプリに所属)アプリがアクセス何を持っていないためにフォルダを返すいくつかの古いAPI関数を呼び出すことでした。

しかし、我々は(Windows XP Professionalの上で)これを再現することができませんでした。

誰もが、過去にこのようなバグを満たしていますか?

答えて

2

エラー1012は、かなり一般的にERROR_CANT_READです。このMicrosoft listを参照してください。ただし、レジストリを参照することを意味します。

あなたは、プロセスによって、ファイル/レジストリ操作の失敗を探すためにSysInternalsのProcess Monitorを実行してみてください可能性があります。

関連する問題