實驗報告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 用圖象表示速度隨時間變化的情況。教學設計思路 讓學生 經歷科學過程,體會科學方法,樹立科學的價值觀 同時也是為了使學生 更加熱愛科學,體驗科學工作的樂趣 ...