GustFront (2.1.1) | 2013-05-05 22:09 |
MortalRoar (2.1.1) | 2014-03-05 22:16 |
RVIILib (2.1.1) | 2013-05-05 22:10 |
StdAreaEngine (2.1.1) | 2013-05-05 22:10 |
StdUtilLib (2.1.1) | 2013-05-05 22:11 |
StdWindow (2.1.1) | 2013-05-05 22:11 |
どのスクリプト エンジンでも使用可能なコマンドを標準コマンドと呼びます。スレッドやプロセス、データに関する基本的操作を行なうものがほとんどです。以下にその一覧を示します。
コマンド名 | 概要 |
GetProcedure | プロシージャを表すオブジェクトを取得します。 |
GetArguments | パラメータのリストを取得します。 |
Call | プロシージャを呼び出します。 |
PreloadScript | スクリプトを解析し、キャッシュに入れます。 |
ClearScriptCache | 解析済みスクリプトのキャッシュをクリアします。 |
BeginProcess | 現在のスクリプト エンジンにプロセスを追加します。 |
RunThread | 現在のプロセスにスレッドを追加します。 |
SuspendThread | 実行中のスレッドを一時停止します。 |
ResumeThread | 一時停止されたスレッドを再開します。 |
Sleep | スレッドを指定時間、停止します。 |
Idle | スレッドをイベント待機状態にします。 |
Quit | スレッドのイベント待機状態を終了します。 |
RegisterEventHandler | イベントのハンドラを登録します。 |
UnregisterEventHandler | イベントのハンドラを登録解除します。 |
RaiseEvent | イベントを発生させます。 |
SendSignal | シグナルを送信します。 |
ResetSignal | シグナルの送信を停止します。 |
WaitForSignal | シグナルの送信を待機します。 |
GetMember | オブジェクトの値を取得します。またはメソッドを呼び出します。 |
SetMember | オブジェクトに値を設定します。 |
CreateInstance | オブジェクトを生成します。 |
CreateList | リストを作成します。 |
CreateArrayList | 要素が Nothing のリストを作成します。 |
CombineList | リストを連結します。 |
CreateDictionary | ディクショナリを作成します。 |
DuplicateDictionary | ディクショナリを複製します。 |
Format | 書式に基づいた文字列を作成します。 |
Trace | ログに一行の文字列を出力します。 |
GetClock | 現在のタイマを取得します。 |
GetElement | エレメントを取得します。 |
GetElements | 指定された型のすべてのエレメントを取得します。 |
GetType | オブジェクトの型を返します。 |
DuplicateElement | エレメントを複製します。 |
WaitForCompletion | 非同期操作の完了を確認します。 |
SetExceptionHandler | 例外ハンドラを登録します。 |
CDbl | 倍精度浮動小数点数に変換します。 |
CSng | 単精度浮動小数点数に変換します。 |
CDec | 10 進数に変換します。 |
CLng | 64 ビット符号付整数に変換します。 |
CInt | 32 ビット符号付整数に変換します。 |
CShort | 16 ビット符号付整数に変換します。 |
CByte | 8 ビット符号なし整数に変換します。 |
CBool | ブール値に変換します。 |
CStr | 文字列に変換します。 |
コマンドのパラメータは、型が緩やかに制約されている場合がほとんどです。例えば整数を要求するコマンドにエレメントを渡した場合、変換できないので例外がスローされます。一方、整数を表す適切な文字列を渡した場合は、コマンドがそれを整数に変換することで処理を続行できます。その意味で緩やかな制約と表現しています。
標準コマンドの詳細を説明するページでは、パラメータの横に型名を記載しています。型名表記は、以下の様式に従っています。
表記 | 意味 |
Byte | 8 ビット符号なし整数 |
Int16 | 16 ビット符号付整数 |
Int32 | 32 ビット符号付整数 |
Int64 | 64 ビット符号付整数 |
Single | 単精度浮動小数点数 |
Double | 倍精度浮動小数点数 |
Decimal | 10 進数 |
Boolean | ブール値 |
String | 文字列 |
Object | 上記以外か任意の値 |
Any | 任意の個数の値 |
[PageInfo]
LastUpdate: 2013-04-23 21:48:28, ModifiedBy: kento_kaimoku
[Permissions]
view:all, edit:members, delete/config:admins