🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #788

Re: VBから他のアプリの起動/終了の方法を教えてください。

#788
From: norish
Date: Sat, 17 Jan 1998 00:00
27 lines
1790 bytes
Akiya wrote:
> 
> VBであるアプリケーション(WORD等)を呼び出し、
> そのアプリケーションの起動前と
> 終了後にログを出力させようと考えています。
> 
> 呼び出しのところは、ログを出力した後にShell関数で
> アプリケーションを起動すれば良いと思うのですが、
> 終了後のログの出力の仕方が良く判りません。
> 今考えている手法としては
> 
> ①VB側でアプリケーションを終了させ、その際ログを出力する。
>        または、
> ②アvリケーションが終了した(右上の「×」ボタンを押す等して)ことを
>    VB側で判断し(戻り値等を利用して)、その際にログを出力する。
> 
>      の2点が挙げられますが、
> ①の場合、VB側でアプリケーションを終了させる方法が判りません。
> (起動はshell関数を使用する、ということは判るのですが...)
> ②の場合、アプリケーションの終了をVB側で察知させる手法が判りません。
> (戻り値等で判断できるのでしょうか?)
> 
1については VBの SendKeys 、WIN32の SendMessage を参照してくださ
い。
2については WIN32の CreateProcess, WaitForSingleObject, 
GetExitCodeProcess を参照してください。
Technical Details
Message-ID: <34BFFCC8.1FD7D609@writeme.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <69np4p$p2f@News.highway.or.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 105c2e,af979f34eb95819e
X-Google-Attributes: gid105c2e,public
From: norish <norish@writeme.com>
Subject: Re: VBから他のアプリの起動/終了の方法を教えてください。
Date: 1998/01/17
Message-ID: <34BFFCC8.1FD7D609@writeme.com>
X-Deja-AN: 316728229
Content-Transfer-Encoding: 7bit
References: <69np4p$p2f@News.highway.or.jp>
Content-Type: text/plain; charset=iso-2022-jp
Organization: InfoWeb News Service
Mime-Version: 1.0
Newsgroups: fj.lang.visualbasic