■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#12645-0commandですでに起動しているものにかずひろ@なごや2000-01-05(水) 14:47
     #12648-0RE#12645:commandですでに起動しているものにどらお2000-01-05(水) 16:00
     #12710-0RE#12645:commandですでに起動しているものにもと2000-01-06(木) 17:36
     #12736-0RE#12645:commandですでに起動しているものに匿名127362000-01-07(金) 01:40
#12645-0
commandですでに起動しているものに
 はじめまして かずひろといいます。

しばらく前にcommandで、ファイル名の受け渡しについていろいろ
参考にさせていただいたのですが、すでに起動してしまっているプログラム(自分)に
commandは渡せるのでしょうか? いつも2重起動してしまうので
2つめのプログラムは、すでに起動した本体にcommandを渡して終了したいのですが。

(ある関連付けされたファイルをダブルクリックでソフトが起動し、それが起動中に
またその関連付けされたファイルがダブルクリックされたときのことなのですが)。

 説明が下手で申し訳ございません。
 アドバイスをいただけるとうれしいです。
#12648-0
RE#12645:commandですでに起動しているものに
> 2つめのプログラムは、すでに起動した本体にcommandを渡して終了したいのですが。

色々なやり方があると思いますが、簡単なのはSub Mainの中でApp.PrevInstanceを調べて
DDEでデータを渡して終了する方法でしょうか。
詳細はヘルプに例が載ってると思うので調べてみてください。
#12710-0
RE#12645:commandですでに起動しているものに
こんにちわ

> しばらく前にcommandで、ファイル名の受け渡しについていろいろ
> 参考にさせていただいたのですが、すでに起動してしまっているプログラム(自分)に
> commandは渡せるのでしょうか? いつも2重起動してしまうので
> 2つめのプログラムは、すでに起動した本体にcommandを渡して終了したいのですが。

 この 「Commandを渡せる」はCommand$, Command関数の事の認識で良いのでしょうか?
 私の理解している範囲では無理でしょう。

そもそも Commandは コマンドラインの引数を取りこむので実行中には
起動時の引数しか取れません。
Command LineはDOSの頃からあるもので、コマンドライン上で起動時に引数を渡す事が出来るもの
がそのままWindowsでも残っている認識しています。
そう言うものだと考えてから使うと 既に起動しているものに 起動時の引数を昔に戻り渡す事は
通常無理のように思います。
HELPの「Command 関数」をご覧下さい。

また 引数のようなものの場合別の手段で代用してみてください。

 
> (ある関連付けされたファイルをダブルクリックでソフトが起動し、それが起動中に
> またその関連付けされたファイルがダブルクリックされたときのことなのですが)。

 ???

 
>  説明が下手で申し訳ございません。
>  アドバイスをいただけるとうれしいです。
#12736-0
RE#12645:commandですでに起動しているものに
「こんなことできます」の過去ログに
「二重起動の時、最初に起動したものにコマンドラインを渡す。」
というものがあります。

http://www2j.biglobe.ne.jp/~little-g/cgi-bin/vbtheme2log.html
このページと関連する記事:
#19765-0起動時の引数の受け取り方?2001-03-23(金) 16:29
#2559-0関連付けたファイルが表示しない1999-10-21(木) 19:51
#13374-0関連付けに関する質問2000-12-12(火) 10:53
#17272-0ファイルの関連付け2001-08-15(水) 09:01
#566-0補足:関連付けした拡張子のファイルを実行時1999-08-03(火) 19:01
#17341-0未起動時からの処理2000-03-02(木) 15:50
#7001-0起動時の引数のわたしかた1999-10-08(金) 16:02
#22478-0他EXE起動時の引数2001-08-17(金) 10:18
#27163-0アプリケーション起動・終了通知について2000-08-02(水) 17:28
#45613-0実行ファイルに引数を与える方法2001-08-02(木) 18:45
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)