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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.