予期しない実行が行われた場合にシステムから返されるオブジェクトです。存在しない変数を参照したときは、未定義オブジェクトが返ります。命令が正しくない結果になった場合にも、未定義オブジェクトが返されることがあります。比較することで判別できます。システムドリトルや動かしているコンピュータの情報を利用するためのオブジェクトです。システムの情報を得るためのプロパティが用意されています。(Java版のみ)(例)ドリトルのバージョンを表示します。ラベル!(システム:versionstr)作る。IPアドレス(※1)(補足)(※1)ipaddressは、コンピュータが複数のIPアドレスを持つ場合は任意の1個を返します。IPアドレスは、サーバーウィンドウにも表示されます。(※2)displayWidthとdisplayHeightはディスプレイのサイズを返します。画面オブジェクトで取得してください。(※3)userとlangはローカル版で利用可能です。2009」の形式で返します。(例)日時を表示します。ラベル!(システム!日時?)作る。曜日を「木」の形式で返します。(例)曜日を表示します。ラベル!(システム!曜日?)作る。(例)年を表示します。ラベル!(システム!年?)作る。(例)月を表示します。ラベル!(システム!月?)作る。(例)日を表示します。ラベル!(システム!日?)作る。時刻を「18:35:05」の形式で返します。(例)時刻を表示します。ラベル!(システム!時刻?)作る。時間を数字で返します。(例)時間を表示します。ラベル!(システム!時?)作る。(例)分を表示します。ラベル!(システム!分?)作る。(例)秒を表示します。ラベル!(システム!秒?)作る。システム秒を返します。2つの値の差分を取ることでミリ秒単位の経過時間を計算できます。(例)掛け算を10万回計算する時間を表示します。start=システム!システム秒?。end=システム!システム秒?。ダイアログを表示します。(例)「こんにちは」と表示します。確認するダイアログを表示します。(例)質問を表示し、「はい/いいえ」の回答に合わせて文を表示します。「回答」!なら「文="天気です"」そうでなければ「文="くもりです"」実行。入力ダイアログを表示します。(例)入力ダイアログを表示し、入力された文を表示します。