Article View: fj.lang.visualbasic
Article #788Re: VBから他のアプリの起動/終了の方法を教えてください。
From: norish
Date: Sat, 17 Jan 1998 00:00
Date: Sat, 17 Jan 1998 00:00
27 lines
1790 bytes
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-mailReferences:
<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