■ 質問はここへ ■

342 にジャンプ
No. 340投稿者: Setchi日付: 2001/12/08 22:52:33
題名 : 常駐リストで選択したファイルをアプリにわたす(Re:331)

かぶねこさん、Replyどうも。

> そうだったんですね。でも横書きでも QX 本体あるいはドキュメントの編集ウィ
> ンドウの幅の設定で、そんなにはたくさん空かないようにできますけど……。QX
> を最大表示にしてお使いのようですね。

縦に長いディスプレイがあれば横書きで全然問題ないんですけれども。
テレフォンショッピングでそういうパソコンを見たことがあります。

> こんなことをマクロでできないか、ということについて、ごく簡単なことでした
> らここでもご相談にのります。

ではお言葉に甘えさせていただきます。

Hanさんの常駐リスト強化マクロを使用していますが、「このファイルから
エクスプローラ」というメニューがありますよね。
わたしの環境ではどういうわけかエクスプローラが異常に遅く、
フォルダ開くのに30秒とかかかってしまいます。
それでフリーのファイラを使っているのですが、エクスプローラの
代わりにファイラを起動できないでしょうか。
(その際常駐リストで選択したファイルのあるフォルダを開く)

思うに、別マクロで「常駐リストで選択したファイルをアプリケーション(ファイラ)
にわたす」というマクロをつくって、常駐リスト強化マクロのQMAファイルを
書き直せばよいと思うのですが。
常駐リスト関連の既存のマクロを見てもちょっとわたしにはわかりませんでした。
qmaファイルの方はごく簡単ですが。

No. 341 (340へのコメント)投稿者: かぶねこ HP日付: 2001/12/09 02:15:39
題名 : Re:常駐リストで選択したファイルをアプリにわたす(Re:331)

>それでフリーのファイラを使っているのですが、エクスプローラの
>代わりにファイラを起動できないでしょうか。

Han さんの常駐リスト強化マクロは、モジュール化が完璧にされてますので、エ
クスプローラを起動するところを別のファイラーに置き換えるのも、1か所だけ
変更すればいいはずです。すなわち、

proc ExecExplorer(d$) 'エクスプローラの起動

とある行(760行目あたり)の直後の

call shell("explorer /select, """+d$+"""", 1)

のなかの "explorer /select, " の内容の「カンマの直前まで」(/select は
無視)のところを、パスを含んだファイラーのファイル名にします。たぶんこれ
でなんとかなると思うんですが、ちょっとやってみないとわかりません。マクロ
は別のフォルダにコピーを保存しておくなどして、復旧できるようにしてから、
編集してみてください。

でも、エクスプローラの起動が遅いってヘンですね。どうしてでしょう。わたし
は起動が軽いという理由でエクスプローラを使ってます。Windows のフォルダに
あるエクスプローラ本体を直接起動しても遅いですか。また、マクロの同じ箇所
でエクスプローラをパスつきで指定してみるのはどうでしょうか。

No. 342 (341へのコメント)投稿者: かぶねこ HP日付: 2001/12/09 02:18:27
題名 : Re^2:常駐リストで選択したファイルをアプリにわたす(Re:331)

>のなかの "explorer /select, " の内容の「カンマの直前まで」

あ、カンマはいらないかな。カンマのあとの半角スペースは必要です。

No. 343 (342へのコメント)投稿者: Setchi日付: 2001/12/09 09:09:56
題名 : Re^3:常駐リストで選択したファイルをアプリにわたす(Re:331)

すぐにできました。どうもありがとうございました。

> でも、エクスプローラの起動が遅いってヘンですね。どうしてでしょう。わたし
> は起動が軽いという理由でエクスプローラを使ってます。Windows のフォルダに
> あるエクスプローラ本体を直接起動しても遅いですか。

遅いですね。Webで検索すると、エクスプローラはファイル数が多いと
遅いという報告はありますが、わたしのように数十秒もかかるとは書いてありません。
わたしの場合は1フォルダ内せいぜい150ファイルぐらいなのですが。
OSによるのかもしれませんね。98SEですが。

ともあれ解決いたしました。

No. 346 (343へのコメント)投稿者: かぶねこ HP日付: 2001/12/09 15:41:04
題名 : Re^4:常駐リストで選択したファイルをアプリにわたす(Re:331)

うまくいったようでよかったです。引数(フォルダ指定)とかがうまくいくのか
ちょっと心配だったんです。


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


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

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