メッセージAPI
指定したタスクにメッセージを送る。
SAMPLE
送信
LIST @WIN_SENDTST
受信
LIST @WIN_RECVTST
WINMES$[TSKMAX,WINMESMAX]
メッセージ
WINMES_ID[TSKMAX,WINMESMAX]
送信したID
WINMES_I[TSKMAX]
WINMESMAXはデフォルトじゃ16
@WINNEW_MES
WINMES$[WINMESI,]を初期化
@WINRECV_MES
WINRECVRESULT$がメッセージ
WINRECVRESULTIDが送信したタスク
WINSEND_RESULTが1だと受信失敗
@WINSEND_MES
WINSEND$ 送信するタスク名
WINSEND_MES$ 送信するメッセージ
WINIDMLTが指定するMLT(複数の同じタスクが起動してるときの識別子 普段は指定しない)
WINSEND_RESULTが1だと送信失敗
相互変換API
WINNAME$がタスク名[TSK]がタスク番号
@WINNAME2ID
タスク名をIDに変換
WINIDNAME$タスク名
WINIDMLTが指定するMLT(複数の同じタスクが起動してるときの識別子 普段は指定しない)
WINIDNが変換結果
WINID_RESULTが1なら変換失敗
@WINID2TSK
IDをタスク番号に変換
WIN_IDがID
WINID_RESULTが1なら変換失敗
WINID_TSKがタスク番号
タスク番号->タスク名
WINNAME$[タスク番号]
タスク番号->ID
WINID[タスク番号]
最終更新:2014年01月13日 22:50