PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
11947 | 00/06/28 10:54:00 | RE(6):PB6.5: イベントを中止させる方法に関して By jiro |
11926 | 00/06/27 14:43:27 | RE(5):PB6.5: イベントを中止させる方法に関して By jiro |
11881 | 00/06/23 09:35:55 | RE(4):PB6.5: イベントを中止させる方法に関して By てとらぽっと |
11877 | 00/06/22 17:51:03 | RE(3):PB6.5: イベントを中止させる方法に関して By こてちゅ |
11876 | 00/06/22 16:29:40 | RE(2):PB6.5: イベントを中止させる方法に関して By jiro |
11870 | 00/06/22 11:20:37 | RE(1):PB6.5: イベントを中止させる方法に関して By てとらぽっと |
11867 | 00/06/22 08:54:25 | PB6.5: イベントを中止させる方法に関して By jiro |
カテゴリ:スクリプトの記述
日付:2000年06月27日 14:43 発信者:jiro
題名:RE(5):PB6.5: イベントを中止させる方法に関して
こてちゅさん、てとらぽっとさんこんにちは。
ちょっとDWの使い方に慣れていなくて、時間がかかりましたが、
上手く作成することが出来ました。
ありがとうございました。
>GETFOCUS()関数を使用して、Keyイベント発生時の
>フォーカスのあるオブジェクトを取得して、
>そのオブジェクトのLoseFocusイベントをトリガで
>無理矢理呼び出してしまおう。と考えたのですが、
>KeyイベントでGETFOCUS()しても、NULLしか帰ってこないんです。
てとらぽっとさんのコメントを見て、いろいろ試して見ましたが、
NULLばかり返ってきて、最初分からなかったのですが、
原因がなんとなく見えてきました。
デバッガを使って、ステップ実行を行ったりすると、
ひょっとすると、デバッガにフォーカスがあるのではないでしょうか?
PB的にデバッガをオブジェクトとして認識なんかしないと思いますので、
それでエラーが起こってNULLが返ってきていた。と私は判断しました。
てとらぽっとさんもデバッガでステップ実行していて、
機能していたら元も子もないのですが・・・(^^;
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.