プログラムの考え方:
私はC-Sharp .NET-4でWinForm-Applicationを開発しています。これにより、ファイルとサブフォルダーを含むフォルダーをMySQLデータベースにインポートし、これらのファイルとフォルダーをエクスプローラーのようなツリービューとリストビュー。リストビューでファイル名をダブルクリックすると、デフォルトのプログラムでファイルが開きます。
このソフトウェアの主な目標は、マルチユーザー プロジェクト マネージャーになることです。
問題:
ファイルが開かれると、それは私のプログラムの外にあります。外国のプログラムを制御できません。
質問:
たとえば、そのような外部 Proram の SaveAs-Method をオーバーライド/制御して、ファイル システムではなくデータベースに保存するなど、私の条件下でファイルを保存する方法はありますか。
どんな答えにも感謝します。