■ 質問はここへ ■

1449 にジャンプ
No. 1446投稿者: とら日付: 2005/10/15 23:10:15
題名 : ウェブリンクをクリックしてブラウザを起動させる方法

初めまして、よろしくお願いします。
httpで始まるウェブリンクをダブルクリックしてブラウザで表示したいのです。
以前はできていたような気もするのですが、最近できないことに気づきました。
設定をよーく見てみましたが、それらしきものも見あたらず困り果てております。
どうかご教示ください。

No. 1447 (1446へのコメント)投稿者: かぶねこ HP日付: 2005/10/16 07:06:26
題名 : Re:ウェブリンクをクリックしてブラウザを起動させる方法

>httpで始まるウェブリンクをダブルクリックしてブラウザで表示したいのです。
>以前はできていたような気もするのですが、最近できないことに気づきました。

http://0ban.com/araken/qxhelp/dMODEALLMOUSE.htm
に解説のある、共通設定の「マウス」の項目で「クリッカブルURL」に
チェックが入っていることを確認してください。

チェックが入っていても動作しない場合は、マクロフォルダにある
QACLICK.MAC 内の sub GoHomePage(htmlfile$) という
サブルーチンがうまく動作していないことになります。
HTML ファイルそのもののダブルクリックでブラウザが起動するかどうかも
一度確認してください。

No. 1448 (1447へのコメント)投稿者: とら日付: 2005/10/16 16:52:11
題名 : Re^2:ウェブリンクをクリックしてブラウザを起動させる方法

かぶねこさん、ありがとうございます。
「クリッカブルURL」はチェックが入っています。
HTMLファイルのダブルクリックでもブラウザは起動します。
マクロのサブルーチンのどこがうまくいっていないのかわかりませんが、
リンクをダブルクリックすると「ブラウザを起動しますか?」というウィンドウが現れ、
OKをクリックすると問いかけのウィンドウが消えるだけで、なにも起こりません。
引き続きよろしくお願いいたします。

No. 1449 (1448へのコメント)投稿者: かぶねこ HP日付: 2005/10/17 00:54:23
題名 : Re^3:ウェブリンクをクリックしてブラウザを起動させる方法

>マクロのサブルーチンのどこがうまくいっていないのかわかりませんが、
>リンクをダブルクリックすると「ブラウザを起動しますか?」というウィンドウが現れ、
>OKをクリックすると問いかけのウィンドウが消えるだけで、なにも起こりません。

このサブルーチンのところに call shell で始まる行が 2 行ありますが、
この 2 行をコメントアウトして、代わりに、

call shell("C:\Program Files\Internet Explorer\IEXPLORE.EXE " + htmlfile$,1)

としてみたらうまくいくかもしれません。(ここはブラウザによってパスを変更
します。上のはうちの環境の IE の例です。うちは実際は Firefox ですが。)

いちおう元に戻せるように確認しながらやってみてください。

No. 1450 (1449へのコメント)投稿者: とら日付: 2005/10/17 02:04:05
題名 : Re^4:ウェブリンクをクリックしてブラウザを起動させる方法

かぶねこさん、ありがとうございます。
QXのバージョンが6.5のせいか、call shellは一カ所しかありませんでしたが、
ご教示のとおりに置き換えると、うまくブラウザが起動するようになりました。
もしご面倒でなければ、今回なぜうまく動かなかったのか、ご説明いただければ嬉しいです。

それから、はなはだ恐縮しますが、もう一つ疑問があるので別トピックスで投稿します。
そちらもなにとぞよろしくご教示ください。

No. 1452 (1450へのコメント)投稿者: かぶねこ HP日付: 2005/10/17 11:02:25
題名 : Re^5:ウェブリンクをクリックしてブラウザを起動させる方法

>もしご面倒でなければ、今回なぜうまく動かなかったのか、ご説明いただければ嬉しいです。

これについては、わたしにはわかりません。Windows は自動的にいろいろな動作を
するためにレジストリなどに設定を保存していますが、この複雑な連携が切れて
しまうことがあるようです。

No. 1454 (1452へのコメント)投稿者: とら日付: 2005/10/17 13:17:07
題名 : Re^6:ウェブリンクをクリックしてブラウザを起動させる方法

>>もしご面倒でなければ、今回なぜうまく動かなかったのか、ご説明いただければ嬉しいです。
>
>これについては、わたしにはわかりません。Windows は自動的にいろいろな動作を
>するためにレジストリなどに設定を保存していますが、この複雑な連携が切れて
>しまうことがあるようです。

なるほど、私の不適当な操作のせいでないなら一安心です。
ありがとうございました。


ヘッダのみ表示
順番に表示(No. 1449 から)


メールアドレスを表示するにはURLの後ろに &m=d46dba7b をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/