PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
17769 | 02/07/17 16:20:20 | RE(6):PB7.0: 何文字ごとにハイフンで区切りしたいんですが・・・ By Two-manabu |
17768 | 02/07/17 15:19:16 | RE(5):PB7.0: 何文字ごとにハイフンで区切りしたいんですが・・・ By めめ |
17767 | 02/07/17 11:32:35 | RE(4):PB7.0: 何文字ごとにハイフンで区切りしたいんですが・・・ By Two-manabu |
17766 | 02/07/17 11:16:58 | RE(3):PB7.0: 何文字ごとにハイフンで区切りしたいんですが・・・ By めめ |
17764 | 02/07/17 09:44:16 | RE(2):PB7.0: 何文字ごとにハイフンで区切りしたいんですが・・・ By Two-manabu |
17758 | 02/07/16 16:30:26 | RE(1):PB7.0: 何文字ごとにハイフンで区切りしたいんですが・・・ By ZONE |
17747 | 02/07/15 17:28:28 | PB7.0: 何文字ごとにハイフンで区切りしたいんですが・・・ By Two-manabu |
カテゴリ:PowerBuilderの開発環境
日付:2002年07月17日 15:19 発信者:めめ
題名:RE(5):PB7.0: 何文字ごとにハイフンで区切りしたいんですが・・・
Two-manabuさん、こんにちは。
>でも,なんだかハイフンが付いたとたんフォーカスが先頭に戻ってしまいます。
>本来は1235-の続いて数字を記述しなければならないですが・・・
>フォーカスの頭戻りを防ぐことはできますか?
SelectText( Len( This.Text ) + 1, 0 )
↑とすることで、テキストの末尾にカーソルを移動すればよいのでは。
>ちなみにpbm_enchange のようなイベントの説明はヘルプにありますか?
>ヘルプを探してみたんですがなかなか見つかりません。
一部のイベントIDは、「PowerScript リファレンス」に載っているようです。
それ以外については、pbm コードは Windows のシステム メッセージに対応しているので、
イベントを追加したいコントロールのメッセージIDを winuser.h から探します。
今回の場合だと、 Edit Control Notification Codes の EN_CHANGE が pbm_enchange に対応するようですね。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.