VB報告秒錶計時器

2022-04-25 08:45:03 字數 1365 閱讀 1486

實驗報告2:秒錶計時器

二、編寫乙個秒錶操作程式,分別顯示開始計時的時間、當前時間和開始於停止的時間間隔。

1、目的和要求

(1)熟練掌握時間控制項的使用。

(2)複習鞏固不同型別的變數用法及自動型別轉換。

2、內容和步驟

(1)建立窗體

窗體form1由三個命令按鈕command1、command2、command3、三個標籤label1、 label2、 label3、三個文字框text1 、text2、 text3,timer1組成。

(2)設計窗體介面及屬性

屬性設定:

(3)編寫**

dim a as date, b as date, c as date

private sub command1_click()

= true

a = time

= aend sub

private sub command2_click()

b = time

= bc = b - a

= cend sub

private sub command3_click()

unload me

end sub

(4)儲存工程,執行程式

3、除錯過程及執行結果

比如最開始沒有定義文字框內變數的date型,導致結果出錯及解決過程和辦法。個人設計不同,實際也不同,根據實際情況來寫。或者變數的宣告位置不同直接影響到結果。

private sub command1_click()

= true

a = time

= aend sub

private sub command2_click()

dim a as date, b as date, c as date

b = time

= bc = b - a

= cend sub

解決辦法:

將dim a as date, b as date, c as date語句移到通用宣告段。

dim a as date, b as date, c as date

private sub command1_click()

= true

a = time

= aend sub

private sub command2_click()

b = time

= bc = b - a

= cend sub

得到正確結果。

4、實驗心得

(1)變數宣告的位置不同,其作用域也不同。

(2)雖然變數可以直接不宣告就使用,但在某些情況下變數必須要宣告,否則會導致結果出錯。要養成對變數先宣告後使用的良好程式設計習慣。

打點計時器作業

1 打點計時器是 a 測量時間的儀器b 測量加速度的儀器c 測量長度的儀器d 測量速 度的儀器 2 用一般的刻度尺測量長度時,若用cm作單位,則該數的估讀位應在a 個位 b 十分位 c 百分位 d 千分位 3 在用打點計時器研究勻變速直線運動時,如測得各連續相等的時間間隔內位移之差不是乙個恒量,其主...

籃球競賽計時器

電子技術課程設計 目錄第一章緒論 3 1.1 設計題目 3 1.2 設計任務及要求 3 1.2.1 設計任務 3 1.2.1 效能指標要求 3 1.2.1設計要求 3 第二章電路框圖及工作原理 3 2.1 設計方案 3 2.2 電路框圖 3 第三章單元電路的設計 4 3.1 24進製計數器的設計 4...

打點計時器教學反思

用打點計時器測速度 教學反思 這是高中物理中的第乙個學生實驗。這節課有三個目的 1 學會使用打點計時器 2 用打點計時器測平均速度和瞬時速度 3 用圖象表示速度隨時間變化的情況。教學設計思路 讓學生 經歷科學過程,體會科學方法,樹立科學的價值觀 同時也是為了使學生 更加熱愛科學,體驗科學工作的樂趣 ...