PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
2394 | 98/07/16 17:49:11 | RE:日付や時刻の設定方法 By さかな |
2202 | 98/07/01 17:16:17 | 日付や時刻の設定方法 By manabu |
2093 | 98/06/25 20:30:56 | RE:PB5: サーバから取得した日付をマシン日付にする方法を教えてください。 By manabu |
2082 | 98/06/25 15:35:21 | PB5: サーバから取得した日付をマシン日付にする方法を教えてください。 By さかな |
カテゴリ:旧電子会議室
日付:1998年07月16日 17:49 発信者:さかな
題名:RE:日付や時刻の設定方法
>こんにちは、manabu です。(^^)
>
>おそらく解決済みだとは思いますが、検証しましたのでお知らせします。
>
>1.構造体を定義する。
> 次のような構造体を定義します。
>
>
s_SystemTime構造体(
> uint Year
> uint Month
> uint DayOfWeek
> uint Day
> uint Hour
> uint Minute
> uint Second
> uint Milliseconds
> )
>2.外部関数宣言を行う。
> 次のように外部関数を宣言します。
>
>
FUNCTION long SetLocalTime( &
> s_SystemTime lpSystemTime &
> ) LIBRARY \"kernel32\" ALIAS FOR \"SetLocalTime\"
>3.スクリプトから関数を呼び出します。
> 次のスクリプトは、コンピュータの日時を1999年12月31日23時59分に設定します。
>
>
> s_SystemTime lstr_st
>
> lstr_st.Year = 1999 // 年
> lstr_st.Month = 12 // 月
> lstr_st.DayOfWeek = 0 // 曜日(ただしこの設定は無視されます)
> lstr_st.Day = 31 // 日
> lstr_st.Hour = 23 // 時
> lstr_st.Minute = 59 // 分
> lstr_st.Second = 0 // 秒
> lstr_st.Millseconds = 0 // ミリ秒
>
> // SetLocalTime()の戻り値は、
> // 非0で成功、0で失敗をあらわします。
> IF SetLocalTime(lstr_st) = 0 THEN
> MessageBox(\"SetLocalTime() Error!\", \"LocalTimeを設定できませんでした。\")
> END IF
>
>
>
>以上。
解決してませんでした。manabuさんありがとうございました。とてもうれしいです(^o^)。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.