; 今日の曜日を表示 ; gettime命令で曜日を取得し表示する。 ; gettime d1,0 ; 年を取得 gettime d2,1 ; 月を取得 gettime d4,3 ; 日を取得 day="日月火水木金土" ; 一週間の文字データ gettime d3,2 ; 曜日(0〜6)を取得 dd="??曜日" ; 文字列型変数aを初期化 wpeek b,day,d3*2 ; day文字を取得 wpoke dd,0,b ; それを変数aにセット(2byte) mes "今日は、"+d1+"年"+d2+"月"+d4+"日["+dd+"] です。" ; 年、月、曜日を表示 ; 現在時刻をエディットボックスに表示 ; 1秒ごとに内容を更新しながら表示します。 ; a="" ; 変数aを文字列型で初期化 objsize 120,20 mesbox a,160,32 ; メッセージボックスを表示 ; (オブジェクトID0になります) *tmprt int t1:gettime t1,4 ; 時を取得 int t2:gettime t2,5 ; 分を取得 int t3:gettime t3,6 ; 秒を取得 str t1,2:str t2,2: str t3,2 ; 0を含めた2ケタの文字列に変換 time=t1+":"+t2+":"+t3 ; 文字列変数timeを設定 objprm 0,time ; メッセージボックスの内容を更新 wait 100 ; 1秒ウエイトする goto *tmprt ; 無限ループ