VB6から他のアプリケーションを保護するには?


ライライ犬  2003-06-28 13:36:47  No: 107662  IP: [192.*.*.*]

今、VB6から文書系ファイルをAPI"ShellExecute"で開いて、
保護(書き込みができない状態)できるプログラムを考えています。
しかし、Excelなどは「シート保護」などがあり保護できるのですが
すべての文書系ファイルに対しては、難しい状態です。
ただ、編集されなければ良いのですが {^;
どんなことでもいいので、なにかヒントを下されば有難いです。
どうぞ、宜しく御願いします。w_ _w

編集 削除
岡田 之仁  2003-06-28 16:25:56  No: 107663  IP: [192.*.*.*]

全て・・・となると難しいですが、ファイルの属性を
リードオンリーにして開けばどうでしょうか?

アプリによっては、書き込みできないので、開けません。
とか、何かメッセージを表示するダイアログやメッセージボックス
が表示されてしまいますが・・・

以上。

編集 削除
ライライ犬  2003-06-28 22:30:57  No: 107664  IP: [192.*.*.*]

ご返事、本当にありがとうございます。
説明不足でした。読み取り専用では開いています。
ただ、表面的にも保護できないかと考えた次第で…。^_^;
なんとなく無理のような気がするので、質問を変えさせて下さい。

VB(フォーム)上で、指定のWordやExcelファイルを表示できないでしょうか?
その上、印刷も可能にしたいのですが。(OLEでは印刷ができませんでした)
厚かましい質問ばかりですが、どうぞ宜しく御願い致します。u.u

編集 削除