[7264]  MicrosoftOffice2000
投稿者:KUNI さん   2000-07-08 21:30:58
こんにちは、おひさしぶりです。
MicrosoftOffice2000についてなのですが、MicrosoftOffice97と共存させたいのですが
どうも、うまくいきません。
最初に2000をインストールし、次に97をインストールして個々に起動はできるのですが
作成したファイルをエクスプローラなどで開くときに、97で作成したファイルなのに2000
が起動したり、またはその逆で2000で作成したファイルが97でWindowsが開こうとします。
なんとか、開くファイルによってどちらか識別させる方法はないでしょうか?
どうか、よろしくお願い致します。
  1. 西家 さん   2000-07-08 22:20:59
     97と2000では基本的に同じ拡張子で同じファイルフォーマットを使用しているので、自動的に識別させるのは不可能です。例外はAccessぐらいなものです。エクスプローラで開く場合に起動されるのはレジストリ上にデフォルトとして起動するように設定されているものが起動されます。
     Windows2000ならば両方のバージョンを関連付けしておけば、右クリックによるメニューの”アプリケーションから開く”でどちらで開くかを手動で選択することはできます。
  2. KUNI さん   2000-07-09 00:00:52
    西家さん<Windows2000ならば両方のバージョンを・・・
    OSはWin98なのでやっぱりむりですね
    西家さん<例外はAccessぐらいなものです
    Accessでは、判別できるのでしょうか?
    どうか、おしえてください
  3. 西家 さん   2000-07-09 00:32:19
    Access2000の場合には、ファイルフォーマットが変更された上に、取り扱う拡張子が増えています。確か22種類ほどもあったはずです。97のMDBファイルを2000で読むことはできますが、その逆はできなかったはずです。ファイルフォーマットが違うため、ちょっとしたプログラミング知識があれば、同じMDBファイルであってもファイルフォーマットを識別して97なり2000を起動するプログラムを作成することは可能です。
  4. KUNI さん   2000-07-09 01:16:02
    なるほど、よくわかりました。
    西家さん>プログラミング知識があれば、同じMDBファイルであってもファイルフォーマットを識別して97なり2000を起動するプログラムを作成することは可能です。
    うーん、外部プログラムを作るってことですか・・・私はプログラムは作った事ないので
    よくわからないのですが、オンラインソフトとかでそういったものはないのでしょうか?
  5. エクセリア さん   2000-07-09 01:18:26
    うちの会社での事例ですが、いつも使うファイルが決まっている場合には、そのショートカットを作り、リンク先の部分の先頭にそのファイルで起動したいバージョンのAccessの実行ファイルを直接指定しています。ファイルが多数ある場合は難しいですが・・。
  6. エクセリア さん   2000-07-09 01:20:36
    補足です。
    ショートカットのプロパティの中にあるリンク先に実行ファイルのパスを直接指定すると言うことです。
  7. TX-Project さん   2000-07-09 01:21:59
    極窓:http://rd.vector.co.jp/soft/win95/util/se085018.html
    にそこまでの機能があるかは分かりませんが、一応。
  8. KUNI さん   2000-07-09 23:44:30
    エクセリアさん<リンク先の部分の先頭にそのファイルで起動したいバージョンのAccessの実行ファイルを直接指定しています
    なるほどそういう方法がありましたか
    TX-Project さん<極窓
    さっそくためしてみます
    みなさん、どうもありがとうございます