VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2004/02/26(Thu) 17:54
投稿者KAMAKURA
Eメール
URL
タイトルShellでの戻り値の取得方法について

戻り値が取得できなくて困っています。
解決方法をご存知の方、よろしくお願いします。

内容としては、以下のようにShell関数でBatを起動させ、その処理の結果(0:正常、1:異常)を
取得したいのですが、取得できません。というより何処で取得するのかもわかっていません。
一応調べては見たのですが、ほしい情報は見つけれませんでした。
ご存知の方、見えましたらよろしくお願いします。

  lngProcessID = Shell("バッチのパス")
  hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, 1, lngProcessID)

    Do
       lRet = GetExitCodeProcess(hProcess, lEnd)
       DoEvents
        
    Loop While (lEnd = STILL_ACTIVE)
    
    'プロセスの終了
    lRet = CloseHandle(hProcess)


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -