PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22575 06/03/28 17:57:01 RE(5):PB9.0: PBから別Exeの制御 By nek
22566 06/03/27 19:02:19 RE(4):PB9.0: PBから別Exeの制御 By ace
22565 06/03/27 18:30:52 RE(3):PB9.0: PBから別Exeの制御 By ace
22564 06/03/27 14:08:25 RE(2):PB9.0: PBから別Exeの制御 By nek
22561 06/03/22 17:13:25 RE(1):PB9.0: PBから別Exeの制御 By ace
22550 06/03/20 18:12:06 PB9.0: PBから別Exeの制御 By nek

カテゴリ:スクリプトの記述
日付:2006年03月27日 14:08 発信者:nek
題名:RE(2):PB9.0: PBから別Exeの制御

aceさん、こんにちは。

お返事、遅くなってすみません。
ありがとうございます。

APIのCreateProcessを使用してということなんですが、
私の使用方法が悪いのかCreateProcessを使用してもWindowハンドルが取得できません。
CreateProcessではプロセスIDとスレッドIDは取得できます。
ここからハンドルの取得が可能でしょうか?

>nekさん、こんにちは。
>APIのCreateProcessを使用して、他のEXEを起動すれば、HANDLEが取得できるので
>これを利用したらいかがでしょう?

>>ここはとても便利でよく観覧させて頂いていますので
>>どなたかご教授いただければと思い書き込ませていただきました。
>>
>>今、クライアント端末にてMainExeから複数のExeを起動しています。
>>そこでMainExe終了時に他のExe達を終了させたいのですが方法が分かりません。
>>
>>タイトル名の指定でApiのFindWindowを使用し、ハンドル取得してPostすればExe終了できるのは分かって

>る
>>のですが、実は子Exe達は他社が作成しており分かっているのはExe名だけなんです。
>>この部分は作り込みになっているのでとても困っています・・・。
>>
>>Exe名からそのExeのハンドルを取得する方法だけでも結構ですのでどうかよろしくお願いします。
>>
>>



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Oracle Net 9
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.