PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
5036 99/02/09 14:02:24 RE(5):PB6: OLEコントロール(CTCLOCK)について By コジマット
4930 99/02/02 18:07:16 RE(4):PB6: OLEコントロール(CTCLOCK)について By まこと
4910 99/02/02 10:21:05 RE(3):PB6: OLEコントロール(CTCLOCK)について By まこと
4906 99/02/02 09:35:15 RE(2):PB6: OLEコントロール(CTCLOCK)について By コジマット
4900 99/02/01 19:10:27 RE(1):PB6: OLEコントロール(CTCLOCK)について By まこと
4894 99/02/01 18:20:42 PB6: OLEコントロール(CTCLOCK)について By コジマット

カテゴリ:データウィンドウ
日付:1999年02月01日 19:10 発信者:まこと
題名:RE(1):PB6: OLEコントロール(CTCLOCK)について

>PB6での「時分秒」を表示するにはほかのやり方があるのでしょうか?

>皆さんよろしくお願いします。

下記でいかがでしょうか? Exzample Codeから抽出した僕のクラスライブラリです。
1.w_timerを作成し、テキストを貼り付ける。
2.下記をw_timerに記述する。

st_time.Weight = 300
Timer(60)
this.TriggerEvent(Timer!)
this.Resize(st_time.Width,st_time.Height)


st_time.Text = String(Today(),\"yyyy\'年\'mm\'月\'dd\'日\'\") +\" \" +&
                      String(Now(),\"h:mm AM/PM\")

3.time_move関数をMDIフレームに作成する。
/* w_timer による時刻表示に用いる */
Integer li_x,li_y,li_width,li_height
li_x = This.WorkSpaceX()
li_y = This.WorkSpaceY()
li_width = This.WorkSpaceWidth()
li_height = This.WorkSpaceHeight()
IF IsValid(w_timer) Then
w_timer.Move(li_width +li_x -w_timer.width -70, &
             li_height +li_y -w_timer.height -3)
END IF

4.MDIフレームにて起動し、常に画面右下(time_move())に表示されるようにする。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

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