電子計時器 winform中如何獲取計時器控件的值?
winform中如何獲取計時器控件的值?計時器有一個事件,它只有一個事件,Timer1u勾選是在達到用戶指定的時間間隔時執(zhí)行事件,以毫秒為單位,1秒=1000毫秒,Timer1。interval屬性讀
winform中如何獲取計時器控件的值?
計時器有一個事件,它只有一個事件,Timer1u勾選是在達到用戶指定的時間間隔時執(zhí)行事件,以毫秒為單位,1秒=1000毫秒,Timer1。interval屬性讀取或設置值,例如interval=1000;然后每秒執(zhí)行一次private void Timer1。 ick(object sender,EventArgs E)事件將用戶設置的刷新時間分配給Timer1.interval。代碼示例:private void BTNuclick(object sender,EventArgs E){//設置間隔計時器1。間隔=1000//啟動計時器1。Start()}int runtime=0 private void Timer1_uutick(object sender,EventArgs E){//觸發(fā)事件時要執(zhí)行的代碼。運行時=(運行時1)*1000MessageBox.顯示(“程序正在運行”運行時.ToString()“秒”}
需要VBA編程。以下是以前的帖子供參考
操作步驟:
1。在Excel工作表F11中按ALT鍵,打開VBA編程界面
2。在VBA編程界面的工具欄中,下拉第二個按鈕選擇模塊
3。雙擊左欄中需要定時器的工作表名稱,打開右邊的程序編寫區(qū)
4。將下列程序代碼粘貼到
private subworksheetefore doubleclick(ByValTargetAsRange,CancelAsBoolean)IfTarget.Cells.Count=1和(不相交(目標。細胞(1) ,范圍(“B1”)為空)然后
[B1]=“開始時間”][C1]=格式(now(),“HH:mm:SS”)
[D1]=計時器
[D1]Font.ColorIndex=2
[B2:D3].ClearContents
結(jié)束IfTarget.Cells.Count=1和(不相交(目標。細胞(1) ,范圍(“B2”)為空)然后
[B2]=“結(jié)束時間”][C2]=格式(現(xiàn)在(),“HH:mm:SS”)][D2]=計時器
[D2]Font.ColorIndex=2
[B3]=“總時間”][C3]=格式([D2]-[D1],“#0.00”)][D3]=“秒”
ENDIF目標偏移量(1, 0). 選擇
endsub
5。關(guān)閉VBA編程接口,返回工作表
6。雙擊B1開始計時,雙擊B2結(jié)束計時。時間結(jié)果在單元格C3
(特別是喚醒:通過Excel中的“工具-宏-安全”菜單,將宏的安全級別設置為中或低,以允許宏運行,否則宏將不運行,也不會得到所需的結(jié)果。)