ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

Re: 並行実行プログラムを終わらせるには?

このトピックの投稿一覧へ

なし Re: 並行実行プログラムを終わらせるには?

msg# 1.1.1.1
depth:
3
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-2-10 13:55 | 最終変更
null  長老   投稿数: 191
横からですがレスが無いようなので質問のついでに…
この手の話はコンテキストの管理が重要になってきます。

ざっくりとした説明ですが、プログラムは uniPaaS 側でコンテキストID を使って
管理しています。で、その値を使って Ctx 系の関数で制御するという流れになります。

具体的には、CtxGetName() や CtxGetId(CtxGetName()) でコンテキストID を
取得したり、コールコマンドのコンテキストID 特性に文字列変数を指定して、
呼出先プログラムのコンテキストID を取得しておき、
CtxClose(取得したコンテキストID,'FALSE'LOG) や CtxKill() で終了させます。

Ctx 系の関数は事前に CtxNum() を実行しておかないと使えないものもあるので、
詳細はヘルプを参照してください。
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約