• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WinXPのアイコンクリック時の動作)

WinXPのアイコンクリック時の動作に関する設定方法

このQ&Aのポイント
  • WinXPのアイコンクリック時の動作を設定する方法について解説します。
  • 現在の設定では、**.txtのアイコンをクリックすると多重起動してしまう問題が発生しています。
  • 同じ環境のパソコン(WinXP)でも、一部の場合では前面に出る設定がされていることもあります。どこで設定を変更すればよいのかご説明します。

質問者が選んだベストアンサー

  • ベストアンサー
  • asciiz
  • ベストアンサー率70% (6803/9675)
回答No.2

Windows標準の「メモ帳」は、同じファイルを何度でも開けてしまいます。 誤って2つ以上のメモ帳で編集してしまうと、最後に保存した物だけが有効になり、編集が戻ってしまっているなどの事故も発生します。 でも例えば、フリーソフトの「TeraPad」をインストールし、*.txt の関連付けをそちらに変更すると、既に編集中のファイルを開こうとすると、編集中のTeraPadがアクティブになり、二重に開く心配がなくなります。 TeraPad http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html TeraPadはプログラムも非常に小さいので、起動も快速ですし、行番号表示やタブ・全角スペース・改行記号の表示、プログラミング言語の予約語カラー表示やHTMLでのタグの色付き表示など、テキスト編集に便利な機能が用意されています。 まあユーザーインターフェースの好みもありますので、メモ帳よりは高級な「テキストエディタ」を、何か一つインストールされることをお勧めします。 Vector>ダウンロード>Windows>文書作成>テキストエディタ http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html シェアウェアの、マクロが使えたりする「秀丸」なども、昔から良く使われていますね。 ただ、ソフトごとに、そもそものご質問の動作(同ファイルを開こうとしたときに複数起動しないか)は、それぞれ確認する必要がありますが。 ---- …と書いてましたが、Accessですか? それはちょっと話が違います。 前述したように、同ファイルをダブルクリックしたときにどういう動作になるかは、アプリ次第です。 Windowsは単純に、「(プログラム名) (起動されたファイル名)」を実行しているだけだからです。 同じファイルを二重に編集しないプログラムというのは、(既に起動されているプログラム) と、(マルチタスクで新たに起動された同じプログラム) が、お互いに連携して、同じファイルだったら (既に起動されているプログラム) に制御を渡し、(新たに起動されたプログラム)の方は終了するように組まれているのです。 その、プログラム間の通信手段の一つが、「DDE」です。 http://itpro.nikkeibp.co.jp/word/page/10027983/ Access2003は、DDE通信で、どのファイルを扱っているか通信しているようです。 そこで、「ツール(T) - オプション(O)」の、「詳細」タブを見てください。 通常は、 ・[ ]DDE要求を無視 ・[v]DDE更新を有効にする となっていると思います。 「DDE要求を無視」にチェックが入っていると、同じmdbファイルであっても複数起動してしまいます。

banana_ap
質問者

補足

説明不足ですいません。 丁寧なご回答ありがとうございます。 「DDE要求を無視」にはチェックは入っていませんでした。 起動しているパソコン4台のうち、1台だけ ・アイコンクリック→Access起動→アイコン再クリック→"マシン'○○'のユーザー'admin'がデータベースを開けない状態、またはロックできない状態にしています。"のエラーメッセージが出てきてしまいます。 多重起動しようとしている事が原因かと考えたのですが、 違った理由なのでしょうか。 同じ環境で他の3台では、現在開いているAccessが全面に出てきます。 拙い説明で申し訳ありません。

その他の回答 (1)

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

>・**.txtが開く で、開いているソフトは >多重起動するものと、前面に出るものとあります。 の両方の環境で同じものですか? また、ソフトの設定はどうなっていますか? >どこで設定すればよいのでしょうか? OSの動作の範疇ではないかと思いますけど。

banana_ap
質問者

補足

回答ありがとうございます。 txtと表記しましたが、ソフトはAccessです。 Access2003、SP3 使用している環境は同じです。 一方は、すでに起動しているmdbをクリックすると最小化している起動済mdbが前面に出ます。 一方は、すでに起動しているmdbをクリックすると「すでに起動しています。」のエラーとなってしまいます。 どちらの環境でもクリック時に最小化から前面表示としたいのですが、 設定の変更がわかりません。 他のソフトでも同じ現象が見られたのでOSかと思いましたが、 これはAccessの設定になるのでしょうか? 説明が足りていなかったら申し訳ありません。

関連するQ&A