タブ型エディタ制作中なのですが、"ParamStr()"を用いて、関連付けした時に
ダブルクリックでファイルを開くようにはしてあるのですが、二つ目以降のファイルを開く時に、また新しくフォームが開いてしまいます。
一つ目のタブに入れたいのですが、どうすればいいでしょうか?
これは「二重起動の禁止」と同じ問題です。
ただし、起動されたとき、既に起動されている自アプリを発見して、それに
何らかの方法で自分にわたされた ParamStr(1) を教えてやらなければなり
ません。教えられたアプリはそれを新しいタブ作って開くようにする、と。
まず、二重起動 Delphi Mutex なんかのキーワードの組み合わせで検索して
みて下さい。
jokさん、ありがとうございます。
Mutexで多重起動防止は知っているのでなんとかしてみます。
jokさん、ありがとうございました。
検索してみたらそれっぽい記事見つけたのでうまく行きそうです。
ツイート | ![]() |