PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
17774 | 02/07/18 11:07:31 | RE(2):PB7.0: タイマの一時停止 |
17772 | 02/07/18 10:45:33 | RE(1):PB7.0: タイマの一時停止 |
17771 | 02/07/18 09:52:29 | PB7.0: タイマの一時停止 |
カテゴリ:PowerBuilderの開発環境
日付:2002年07月18日 09:52 発信者:Two-manabu
題名:PB7.0: タイマの一時停止
皆さん:おはようございます。
現在時刻の一時停止処理をしています。つまりsle_1に3を入れ,STOPボタンを押した時タイマが一時停止し
3秒後に再び走る処理です。
APIで初挑戦していますがなかなかうまく行きません。
過去の発言NOー000248 を検索してみましたがもう少し詳しい説明がほしいな思います。
ソースを書きます。
/*外部関数*/
Subroutine Sleep (ref unsignedlong Milliseconds) Library \"KERNEL32.DLL\" Alias For \"Sleep\"
/*STOPボタン*/
unsignedlong l_time
//停止時間の取得
l_time = long(sle_1.text)
//スレッドを指定された時間停止します
Sleep ( l_time )
以上を実行すると停止はしますがなんだかまったく動かないんです。閉じることすらできません。
APIについてはまったく分かりませんのでSTOPボタンを押し,停止させてから\"KERNEL32.DLL\"が時間が経ったらまた
タイマを走らせるかそれともプログラマが継続処理を書かなければならないのか分かりません。
どなたかお教えください。
付加情報:
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.