DOWN LOAD BBS

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

■164 / 1階層)  136 一覧表wfmの列固定もどき(改訂第2版)
□投稿者/ 悲しげ -(2003/03/29(Sat) 20:24:01)
    次のようなメールをいただいたので、こちらでコメントします。
    −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
    現在貴殿の 「一覧表wfmの列固定もどき(改訂第2版)」を参考にフォームを作成
    しようと 勉強しております。

    このイベント処理の記述の中に
        &お という変数が入っていますが特に変数宣言もなされていません
       フォームかどこかで宣言されているのでしょうか??  こんな使い方見たの
    が初めてなので…

       オブジェクトの操作で画面表示の各オブジェクトを個別で指定しておられます
    が ファミリを使用しなかったのは わかりやすくするためだったのでしょうか
       
     また  &処理中止=1 となっているところが自分の勉強不足で フォーム::キーダウン 
    イベント中の何を意味するのかどうしてもわかりません

    手続き定義開始 フォーム::キーダウン(長整数 &仮想キーコード,長整数 &スキャンコー
    ド,長整数 &フラグ,参照 長整数 &処理中止)
     変数宣言 自動,長整数{&更も}
     method @フォーム.更新モード取得(&更も)
     cond(&更も>0) return
     method @フォーム.フォーカスオブジェクト取得(&focus)
     ケース開始
     ケース(&仮想キーコード=39)  /*------------[→]キー*/
      if(&focus="t住所")        /*一面右端*/
       &処理中止=1
    −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

    まず1点目の変数「&お」の変数宣言ですが、
    ------------------------------------------
    proc 一面目(文字列 &お) /*変数名は「オン・オフ」の頭のつもり(^^;) */
     オブジェクト操作 @aふりがな.画面表示=&お,@a性別.画面表示・・・・
    ------------------------------------------
    の部分(文字列 &お)で行っています。
    htmlヘルプの一括処理コマンド「手続き定義開始」に詳しい説明があります。
    他の部分から
       call 一面目("0")
       call 二面目("1")
    としてcall(手続き実行)される際の引数を受ける訳です。

    2点目。
    えっ、「オブジェクト操作」コマンドの対象にファミリオブジェクトを指定
    できたのですか? これは知りませんでした。(^^;)
    なら記述はより簡単になりますね。(^^)v

    3点目の「&処理中止=1」の意味ですが、これは桐自体のデフォルトの機能を
    (このハンドラのこのケース内に限って)一時的に殺すことを意味します。
    挙げられた[→]キーの場合で云えば、「&処理中止=1」を入れないとカーソル
    はおそらく同じ画面のまま次行左端に行ってしまう(つまり桐本来の挙動)
    になるような気がしますが、ま、試してみれば判ります。
[メール受信/OFF] 削除キー/

→Re[2]: 136 ファミリを使えば /悲しげ
→Re[2]: 136 一覧表wfmの列固定もどき(改.. /kubota
 
前の記事(元になった記事) 次の記事(この記事の返信)
上記関連ツリー

Nomal 136 一覧表wfmの列固定もどき(改訂第2.. / @管理人 (02/12/16(Mon) 13:39) #144
Nomal 136 一覧表wfmの列固定もどき(改訂第2.. / 悲しげ (03/03/29(Sat) 20:24) #164 ←Now
  ├Nomal Re[2]: 136 ファミリを使えば / 悲しげ (03/03/29(Sat) 20:41) #165
  │└Nomal Re[3]:さらに・・・ / 悲しげ (03/03/29(Sat) 21:06) #167
  │  └Nomal Re[4]:「さらに」をさらに訂正(^^;) / 悲しげ (03/03/29(Sat) 21:11) #168
  └Nomal Re[2]: 136 一覧表wfmの列固定もどき(改.. / kubota (03/03/31(Mon) 08:40) #170

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -