| やる気のないこと山の如しな人さんこんにちは
> 以下のプログラムで、変数宣言している&hWnd,&Field,&OKを使わないで
>パラメータを与える場合はどうなるのでしょうか?
組み込み変数を使うと良いでしょう
表 "Jusho.tbl"
> ウィンドウ作成 表,ハンドル = &hWnd ←ヘルプにも記載がありますが
パラメータを与えていません。取得しています。ウィンドリストでも取得可能ですが
2度手間をする意味が見いだせません。
> ウィンドウ会話 &hWnd,更新 = 更新,許可作業 = なし,項目番号 = &Field,終了状態 = &OK
ウィンドはひとつだけ↑とは限らないので指定しないと当然エラー
になります。
右側の変数は次の処理に渡すために使う取得用の変数なので、
どの項目で終わったのかが関係なければ、下記のように指定しなけ
ればいいだけです。
表 "Jusho.tbl"
ウィンドウ作成 表,ハンドル =&秒
ウィンドウ会話 &秒,更新 = 更新,許可作業 = なし
終了状態はEnterかESCかを判定しているだけなので上記のように
指定する必要はありません。
> ウィンドウ作成 表,ハンドル = 1とかといったように
>設定できるのか自分でやってみたのですが、
表 "Jusho.tbl"
ウィンドウ作成 表
ウィンドウリスト取得 &秒
ウィンドウ会話 &秒,更新 = 更新,許可作業 = なし
ウィンド会話 は殆ど使いませんよね、会話があるとかえって使い
にくいように思います。
ウィンド作成とフォーム形式編集だけで、殆どの事はできて、
一括に戻らなくてもイベントで、違うフォームを呼び出したり、
整列や検索もできるので、会話にして一括で処理をする事がないですね。
桐5のように機能キー入力でボタンに特別な機能を割り当てできないので
マウスでボタンを押す事が多いですね。
一括を覚えるのにウィンド会話コマンドはパスしてもいいと思います。
何か使う用途があるなら、こういうことをしたいとお書きになった方が
遙かに有益なコメントがもらえると思います。
|