線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:964
推到 Plurk!
推到 Facebook!

關於計數器

尚未結案
Frances3399
一般會員


發表:13
回覆:16
積分:5
註冊:2003-10-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-12-18 21:30:51 IP:163.18.xxx.xxx 未訂閱
請教各位先進, C Bulid 6.0 的指令是什麼? 可否放幾個範例讓小弟我學習一下!! 我是想要在程式中讓計數器成為控制的要素, 時間到就可以讓某一個function動 拜託了~各位先進! (爬文都爬不到有關技計數器的文章><") PS:可以在"命令提示位元"底下執行的
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-12-18 21:48:35 IP:140.135.xxx.xxx 未訂閱
Frances3399您好: 用TTimer元件可以達到您的需求
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
 //您要做的事
}
啟動 Timer1->Enabled=true;
停止  Timer1->Enabled=false;
時間間隔 Timer1->Interval=1000; (1000為1秒)
順心 <>~我也是在學習的階段,回答的不好請您多多見諒與指教~
海星
高階會員


發表:41
回覆:217
積分:106
註冊:2003-01-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-12-18 21:48:57 IP:61.59.xxx.xxx 未訂閱
在元件的System裡面有一個 Timer ..那個就是計數器 預設值為 1000 也就是 1秒鐘,你可以改變其數值. 時間到要做啥? 隨便你..你可以把你要的動作寫在 OnTimer 事件上. 例如最簡單的 Beep(); 如何啟動計數器?程式碼為 Timer1->Enabled = true; 這樣就好了. 要關閉計數器計時就是 Timer1->Enabled = false; 就這樣而已. 通常關閉計數器都是寫在 OnTimer 事件裡面.
Frances3399
一般會員


發表:13
回覆:16
積分:5
註冊:2003-10-27

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-12-20 03:30:36 IP:163.18.xxx.xxx 未訂閱
感謝各位先進的回答~~ 開頭要加入
#include
還是別的呢? 這個可以在"命令提示位元"底下執行的時候 run嗎? 舉個例子 就是說每5秒輸出A,總共跑1分鐘,一分鐘後執行結束 敢請賜教~謝謝!
HomeSound
中階會員


發表:44
回覆:178
積分:94
註冊:2002-08-31

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-12-24 12:32:55 IP:61.30.xxx.xxx 未訂閱
void __fastcall Tform1::Timer1Timer(TObject *Sender)
{ Timer1->Interval=5000;
  ShowMessage("A");
  Timer1->Tag  ;
  if(Timer1->Tag>=12)
    Timer1->Enabled=false;
}
不知是不是您要的 --==多看.多學.多聽==--
------
--==多看.多學.多聽==--
Frances3399
一般會員


發表:13
回覆:16
積分:5
註冊:2003-10-27

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-12-24 17:44:25 IP:163.18.xxx.xxx 未訂閱
我在想~可不可以用sleep造成此效果~ 可是
#include 
using std::cout;
using std::cin;
using std::endl;
#include     void main()
{
        int i=0;
        if(i<12)
        {
        cout << "Red" << endl;
        sleep(5000);
        cout << "Green" << endl;
        sleep(5000);
        cout << "Yellow" << endl;
        sleep(2000);
        i  ;
        }
}
出現這個↓ [C Error] test.cpp(10): E2268 Call to undefined function 'sleep' 發表人 - Frances3399 於 2003/12/24 17:46:03 發表人 - Frances3399 於 2003/12/24 17:46:58
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-12-24 18:07:08 IP:61.231.xxx.xxx 未訂閱
Frances3399您好;
sleep(2000);
改成Sleep(2000);
順心 發表人 -
Frances3399
一般會員


發表:13
回覆:16
積分:5
註冊:2003-10-27

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-12-24 23:26:32 IP:163.18.xxx.xxx 未訂閱
引言: Frances3399您好;
sleep(2000);
改成Sleep(2000);
順心 發表人 - >< face="Verdana, Arial, Helvetica"> 謝謝~感激不盡!! 我已經做出來囉!!
系統時間:2024-05-18 6:44:26
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!