文字入力のサンプル

文字入力サンプル


それぞれ入力してみて下さい

■文字数を制限するためには
文字数を制限するためにはフィールドの文字数を数える必要があります。
以下はフィールドの文字数を判断する為のハンドラ"checkCharNum"です。 the number of chars という関数を使ってフィールドの文字数を数えています。
緑色の部分は任意です
on checkCharNum
 put the number of chars in field "seigen" into MOZISUU

 if MOZISUU >=11 then
 beep
  alert"文字数は10文字までです"
 end if
end
ただ、マニュアルに記載されているthe length関数は上手く動作しない場合があるようです(原因不明)。なぜなんだろう?

■テンキー入力を可能にするLingo
Director上ではテンキーは入力できません。テンキーはショートカットが割り当てられていますので(例:1キーで一つフレームが戻る等)使用できません。shockwave化して初めて「入力」としての役割が可能になります。
ただ、ゲームなどでコントロールする際にはthe keyCode関数というものを使用する方法があります。

© Akira SAno 1996.1997
一応こんなページでも著作権は佐野彰に存在します
リンクフリーですが、メールでご連絡頂けたら嬉しいです。
97/2/11更新 home32Kの世界にもどる