過去の桐井戸端BBS (桐ver.9)
29204 イベントの仕組みは判るのですが作り方が解りません ねじや 2005/03/01-23:39
すいません、
イベントを知ってる人は怒るかも、、、
当方素人じゃないつもりでやっていたが、初めてイベントやってみようと思い判らないことばかり、
一括処理はVer5ではやっていたのですが、
用件ですね、
フォームでイベントKeyを変更の仕方をお教えください。
つまらない質問で申し訳ありません。
よろしく。
29205 Re:イベント うにん 2005/03/01-23:55
記事番号29204へのコメント

>フォームでイベントKeyを変更の仕方をお教えください。
>つまらない質問で申し訳ありません。

つまらないというよりは意味不明です。
「イベントKey」って何のことでしょう?

kevファイルを編集したいということかなあ。

29208 Re:イベント ONnoji 2005/03/02-09:51
記事番号29204へのコメント
ねじやさん
>フォームでイベントKeyを変更の仕方をお教えください。

外していると思いますが、ひょっとして…

イベントが発生した時、そのイベントに対応した手続き、
つまり、イベントハンドラが実行されます。

もしも、臨機応変に対処するために事前にイベントが発生しないようにするには、
あらかじめ、

オブジェクト操作 @オブジェクト名.プロパティ名 = "0"
 または
オブジェクト操作 @オブジェクト名{ プロパティ名 = "0" }

とすればOKですよ。

この場合のプロパティ名(属性名)は、
イベントハンドラの
【手続き定義開始 オブジェクト名::イベント名( 引数 )】
のイベント名の部分と同じです。
※正確なプロパティ名は[オブジェクトのリスト]で確認することをお勧めします。

もしも、臨機応変に対処するために事前にイベントが発生するようにするには、
あらかじめ、

オブジェクト操作 @オブジェクト名.プロパティ名 = "1"
 または
オブジェクト操作 @オブジェクト名{ プロパティ名 = "1" }

とすればOKですよ。


29212 Re:イベント ねじや 2005/03/02-17:29
記事番号29205へのコメント
うにんさん

>
>つまらないというよりは意味不明です。
>「イベントKey」って何のことでしょう?
>
>kevファイルを編集したいということかなあ。

申しわけありません、説明不足ですかねー、
フォームを作りイベントを作りたいと思い、色々いらつているうち、
他のフォームのイベントファイルが入り肝心の作りたいイベントが作れないし
他のフォームのイベントを壊してしまいます。
要するにイベントの仕組みは判るのですが、作り方が解りません、
初歩の初歩です。

29213 Re:イベント ねじや 2005/03/02-17:31
記事番号29208へのコメント
ONnojiさん

>
>イベントが発生した時、そのイベントに対応した手続き、
>つまり、イベントハンドラが実行されます。
>
>
ありがとうございます。
どういう操作したら、イベントが発生するのかがわかりません。
29214 Re:イベント 宮城 2005/03/02-17:49
記事番号29212へのコメント
ねじやさん、こんにちは。

>フォームを作りイベントを作りたいと思い、色々いらつているうち、他の
>フォームのイベントファイルが入り肝心の作りたいイベントが作れないし
>他のフォームのイベントを壊してしまいます。

「他のフォームのイベントファイルが入り」というのが問題のような(?)

独立した「部品」を作るんですよ。
なんで「他のフォームのイベント」が
出てくるのかものすごく唐突ですが、もし、組み合わせ的なものがあるとしたら、
変数かなんかセットしておいて、「他のフォームのイベント」にきたときに、
ケース制御かなにかで振り分けることになります。

(その間に思いも寄らぬイベントが動いてセットしたつもりの変数値が変わっていたりして。)

KEV:イベントハンドラ。イベントは「入力後」「マウス左クリック」等
の「できごと」で「作ったり」するものではありません。

29215 Re:イベント ねじや 2005/03/02-18:12
記事番号29213へのコメント
解りました、ヘルプでイベント処理定義してみましょう
にのっていました。
書式メニューの定義画面の設定で詳細プロパテイを使用するをONにするそうです。
はじめからしてたらいいのに、、、
皆様ご迷惑をおかけいたしました。完
29218 Re:イベント うにん 2005/03/02-20:15
記事番号29215へのコメント

>>どういう操作したら、イベントが発生するのかがわかりません。
>解りました、ヘルプでイベント処理定義してみましょう
>にのっていました。書式メニューの定義画面の設定で詳細プロパテイを使用す
>るをONにするそうです。はじめからしてたらいいのに、、、

それは、「イベントが発生」したのではないのですが^^;
まあ色々やってるうちにわかってくるでしょう。

戻る