WideStudio Application Builder User's Guide(Ocaml言語)

オブジェクトに貼られているイベントプロシージャを実行するには

オブジェクトに設定されているイベントプロシージャを実行するには、メン バ関数 execProcedure() を利用します。

EP実行メンバ関数 機能
execProcedure(string) イベントプロシージャ名称指定による実行
execProcedure(int) トリガ指定による実行



オブジェクトに貼られているイベントプロシージャを名称指定で実行するには

オブジェクトに設定されているイベントプロシージャを名称を指定して実行するには、 メンバ関数 execProcedure(string) を利用します。

let event_procedure obj =
  (* "設定動作"という名称のイベントプロシージャを実行 *)
  obj -> execProcedure ("設定動作");
  ()
let _ = Callback.register "event_procedure" event_procedure

obj に設定されているイベントプロシージャで指定された名称のものが存在した場合、 そのイベントプロシージャが実行されます。存在しなかった場合は何もしません。

オブジェクトに貼られているイベントプロシージャをトリガ指定で実行するには

オブジェクトに設定されているイベントプロシージャをトリガ指定で実行す るには、メンバ関数 execProcedure(int) を利用します。

let event_procedure obj =
  # WSEV_ACTIVATE トリガで設定されているイベントプロシージャを実行
  obj -> execProcedure ( _WSEV_ACTIVATE );
  ()
let _ = Callback.register "event_procedure" event_procedure

obj に設定されているイベントプロシージャで指定されたトリガで設定 されたものが存在した場合、そのイベントプロシージャが実行されます。存 在しなかった場合は何もしません。
Document Release 3.80 for WideStudio ver 3.80, Jan 2005


WideStudio documents index | 目次
バグ情報、ご質問等ございましたら、メーリングリストでご確認の上、 御気軽にこちらの方までよろしくお願いいたします。