[2] SwitchTopMostについて返信 削除
2006/7/9 (日) 00:44:17 Ozzy 〔HomePage
eccjap-adsl.adsl.esat.net / Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Lunascape 3.0.3)

------------------------------------------------------
【起動パラメータ】
起動時の引数として、「常にて前に表示」したいソフトの
パスを指定すると、指定したソフトを起動し、「常に手前
に表示」に設定し、終了します。
※起動例
  SwitchTopMost.exe "実行ファイルパス"
------------------------------------------------------

上記設定なのですが、HTMLファイルを上記設定で固定したい
のですが、どのように設定をすればいいでしょうか。
とても単純な質問ですみませんが、よろしくお願いいたします。


[3] Re:SwitchTopMostについて返信 削除
2006/7/9 (日) 01:08:11 namu
218-251-34-8.eonet.ne.jp / Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.0)

Ozzyさん

使用していただき、
また初投稿ありがとうございます。

> 上記設定なのですが、HTMLファイルを上記設定で固定したい
> のですが、どのように設定をすればいいでしょうか。
> とても単純な質問ですみませんが、よろしくお願いいたします。


HTMLファイルをWindowsの関連づけで起動することはできませんが、
ブラウザを指定することで起動することはできます。

※InternetExplorerを使用してHTMLファイルを表示する例
SwitchTopMost.exe "C:\Program Files\Internet Explorer\iexplore.exe c:\test.html"

※InternetExplorerを使用して指定URLを表示する例
SwitchTopMost.exe "C:\Program Files\Internet Explorer\iexplore.exe http://www.google.com/"

お試しください。


[4] Re2:SwitchTopMostについて返信 削除
2006/7/9 (日) 02:09:17 Ozzy 〔HomePage
eccjap-adsl.adsl.esat.net / Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Lunascape 3.0.3)

▼ namuさん

早い回答ありがとうございます。
実施してみたのですが、ブラウザは起動しますが起動した
ブラウザが固定されていませんでした。
やはり、ブラウザなどの設定は無理なのでしょうか。

実施した内容は下記のような内容になります。
SwitchTopMost.exe "C:\Program Files\Internet Explorer\iexplore.exe c:\htdocs\test.html"

もしできるようでしたら、また教えていただけますでしょうか。

これからも利用させていただきますので、よろしくお願いいたします。


[5] Re3:SwitchTopMostについて返信 削除
2006/7/9 (日) 04:37:48 namu
218-251-34-8.eonet.ne.jp / Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.0)

▼ Ozzyさん

> 早い回答ありがとうございます。
> 実施してみたのですが、ブラウザは起動しますが起動した
> ブラウザが固定されていませんでした。
> やはり、ブラウザなどの設定は無理なのでしょうか。
>
> 実施した内容は下記のような内容になります。
> SwitchTopMost.exe "C:\Program Files\Internet Explorer\iexplore.exe c:\htdocs\test.html"


お使いのSwitchTopMostのバージョンはいくつになりますでしょうか。
最新バージョン 1.4.2.0で確認しましたが、
問題なく動作いたしました。

ちなみに 1.4.0.0で確認したところ、
Ozzyさんの仰る現象となりました。

もしご使用のバージョンが古い場合は、
1.4.2.0にアップデートいただければと思います。
ご迷惑をおかけいたしますが、
よろしくお願いいたします。


[6] Re4:SwitchTopMostについて返信 削除
2006/7/10 (月) 19:33:08 Ozzy 〔HomePage
eccjap-adsl.adsl.esat.net / Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Lunascape 3.0.3)

▼ namuさん

またまた、早い回答ありがとうございます。
早速、バージョン確認及び再度テストを実施してみました。

バージョンは、1.4.2.0となっていました。
それで、namuさんに教えていただいたように設定をしてみ
て確認をしてみたのですが、やはりトップへ設定ができな
いようになっています。
ただ、絶対にできないというわけではなく、一回目に実行
した際は設定をされるのですが、2日目以降の実行では
設定がされないというような状況です。
ですが、パソコンを再起動するとまた一回目だけ設定が
可能です。

以上、忙しい中恐れ入りますが、一度確認していただけな
いでしょうか。

よろしくお願いいたします。


[7] Re5:SwitchTopMostについて返信 削除
2006/7/11 (火) 00:19:23 namu
218-251-34-8.eonet.ne.jp / Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.0)

▼ Ozzyさん

> またまた、早い回答ありがとうございます。
> 早速、バージョン確認及び再度テストを実施してみました。


ご確認いただき、再現方法までご教示いただき
ありがとうございます。

> バージョンは、1.4.2.0となっていました。
> それで、namuさんに教えていただいたように設定をしてみ
> て確認をしてみたのですが、やはりトップへ設定ができな
> いようになっています。
> ただ、絶対にできないというわけではなく、一回目に実行
> した際は設定をされるのですが、2日目以降の実行では
> 設定がされないというような状況です。
> ですが、パソコンを再起動するとまた一回目だけ設定が
> 可能です。


こちらでも似たような現象を再現することができました。
一旦最前面に設定された後、
すぐに設定が解除されているように見えました。

IEの動作が絡んでいるようですので、
ご期待に応えられるかどうか分かりませんが、
調査、回避策を模索してみたいと思います。

少し時間が掛かるかと思いますが、
よろしくお願いいたします。


[8] Re6:SwitchTopMostについて返信 削除
2006/7/11 (火) 01:04:28 Ozzy 〔HomePage
eccjap-adsl.adsl.esat.net / Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Lunascape 3.0.3)

▼ namuさん

調査、回避策を模索していただけるとは、本当に助かります。
本当に心から感謝いたします。

それでは、回避できる方法があることを祈っています。


[9] Re7:SwitchTopMostについて返信 削除
2006/7/12 (水) 02:02:11 namu
218-251-34-8.eonet.ne.jp / Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.0)

▼ Ozzyさん

ご指摘いただきました現象ですが、
IEのWindow情報を正しく取得出来ていないことが原因でした。

  # 考慮不足のバグでした。すいません。

修正したものを作成してみましたので、
お手数をおかけいたしますが、
一度お試しいただけないでしょうか。

どうぞよろしくお願いいたします。


[10] Re8:SwitchTopMostについて返信 削除
2006/7/12 (水) 17:40:51 Ozzy
eccjap-adsl.adsl.esat.net / Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Lunascape 3.0.3)

▼ namuさん

メールありがとうございました。
本当にいつも早い対応ありがとうございます。

早速、不具合を修正していただいたバージョンでテストを
させていただきました。

ですが、バージョン1.4.3.0では、最初の起動から設定が
できないようになっていました。以前の1.4.2.0のバージョン
では、最初の起動では問題なく、画面を閉じて再度起動する
と固定されないというものでしたが、今回のバージョンでは
最初の起動の際も固定されないようになっていました。

以上、いつも一方的に不具合の指摘ばかりをしてしまい、
すみません。どうぞよろしくお願いいたします。


[11] Re9:SwitchTopMostについて返信 削除
2006/7/13 (木) 00:53:02 namu
218-251-34-8.eonet.ne.jp / Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.0)

▼ Ozzyさん

> 早速、不具合を修正していただいたバージョンでテストを
> させていただきました。


テストにご協力頂きありがとうございます。

> ですが、バージョン1.4.3.0では、最初の起動から設定が
> できないようになっていました。以前の1.4.2.0のバージョン
> では、最初の起動では問題なく、画面を閉じて再度起動する
> と固定されないというものでしたが、今回のバージョンでは
> 最初の起動の際も固定されないようになっていました。


すいません。私の開発環境でのみ動作するモジュールを
作成してしまっていたようです。

IEは起動時に非表示のWindowも複数起動しているようで、
その非表示のWindowを常に手前に表示してしまっている。
というのが今回Ozzyさんにご指摘頂いた現象の原因でした。

非表示ではないWindowで最初に見つかったWindowを、
常に手前に表示するように修正しました。

  # 1.4.3.0では判定処理を間違えて修正してしまい、
  # 私の開発環境ではたまたまうまく動いていたようです。

非表示ではないWindowを複数起動するアプリなど、
他にも考慮しないといけない点があると思うのですが、
IEの起動については問題なく動くようになっていると思いますので、
ひとまず1.4.4.0としてリリースしたいと思います。
申し訳ございませんが、再度ご確認頂けないでしょうか。

> 以上、いつも一方的に不具合の指摘ばかりをしてしまい、
> すみません。どうぞよろしくお願いいたします。


いえいえ、こちらこそテストにご協力頂きありがとうございます。
おかげさまでこうしてバグを見つけることができましたし、
なにより、こうしてご意見頂けることはとてもうれしいことですので。

どうぞよろしくお願いいたします。



[12] Re10:SwitchTopMostについて返信 削除
2006/7/13 (木) 01:21:03 Ozzy
eccjap-adsl.adsl.esat.net / Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; Lunascape 3.0.3)

▼ namuさん

namuさん、感謝感激です。
本当に大変忙しいのに付き合ってくれてありがとうございます。

先ほど、ダウンロードして確認したところ、何度やっても
不具合はなく、しっかりと動作していました。

これで常に表にIEを起動しながら、他の作業ができます。

また何かありましたら、連絡させてもらいますね。
それと、新しいツール作成したら、教えてください。
また使わせていただきたいと思います。

それでは、失礼します。

PS
ダウンロードするアドレスが
http://iterator.s31.xrea.com/SwitchTopMost143.zip
になっていました。
http://iterator.s31.xrea.com/SwitchTopMost144.zip
に変更してダウンロードさせていただきました。


[13] Re11:SwitchTopMostについて返信 削除
2006/7/13 (木) 23:18:12 namu
218-251-34-8.eonet.ne.jp / Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.0)

▼ Ozzyさん

> namuさん、感謝感激です。
> 本当に大変忙しいのに付き合ってくれてありがとうございます。
>
> 先ほど、ダウンロードして確認したところ、何度やっても
> 不具合はなく、しっかりと動作していました。


確認作業までさせてしまいすいませんでした。
うまく動いたようで何よりです。

> これで常に表にIEを起動しながら、他の作業ができます。

当初、起動パラメータの機能は気まぐれで付けたものでして、
こうやって使用して頂けるようになるとは、
思ってもみておらず、うれしい限りです。

> また何かありましたら、連絡させてもらいますね。
> それと、新しいツール作成したら、教えてください。
> また使わせていただきたいと思います。


よろしくお願いいたします。

> PS
> ダウンロードするアドレスが
> http://iterator.s31.xrea.com/SwitchTopMost143.zip
> になっていました。
> http://iterator.s31.xrea.com/SwitchTopMost144.zip
> に変更してダウンロードさせていただきました。


すいません。間違っていましたね。
そのアドレスであっています。
ダウンロードして頂いたモジュールは、
vectorにも登録申請しておりますので、
こちらのファイルは削除させて頂きました。

INCM/CMT
Cyclamen v3.84