------------------------------------------ --アプリ選択メニュ ------------------------------------------ --関数宣言-------------------------------- main={} --mainメソッド --グローバル変数宣言---------------------- ------------------------------------------ mt={} mt.__newindex=function(mtt,mtn,mtv) dialog( "Error Message", "宣言していない変数 "..mtn.." に値を入れようとしています", 0 ) touch(3) end mt.__index=function(mtt,mtn) dialog( "Error Message", "変数 "..mtn.." は宣言されていません", 0 ) touch(3) end setmetatable(_G,mt) --------以下が実プログラム---------------- ------------------------------------------ --メインプログラム ------------------------------------------ function main() local moji local a canvas.drawCls( color(255,255,255) ) moji,a = editText("文字を入力してください") if( a==1 )then dialog( "入力した文字", moji,1 ) else dialog( "入力した文字", "文字入力はキャンセルされました",1 ) end moji,a = editText("続けて文字を入力してください", 1 ) --初期化しないフラグ if( a==1 )then dialog( "入力した文字", moji,1 ) else dialog( "入力した文字", "文字入力はキャンセルされました",1 ) end canvas.drawText( "画面タッチで終了します", 0,100, 30, color(0,0,0) ) touch(3) end main()