日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
      軟件
      軟件
      文章
      搜索

      首頁編程開發(fā)其它知識 → 用VB6.0編寫電腦定時關(guān)機的程序

      用VB6.0編寫電腦定時關(guān)機的程序

      相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時間:2011/10/27 14:24:12字體大。A-A+

      作者:西西點擊:365次評論:3次標(biāo)簽: 定時關(guān)機

      07073定時關(guān)機1.0.0.1 綠色版
      • 類型:定時工具大。5.3M語言:中文 評分:5.0
      • 標(biāo)簽:
      立即下載
      微軟集團公司的VB以簡單易用,功能強大而著稱,應(yīng)用VB能夠很簡易地編寫出定時關(guān)閉電腦的程式。以下是唯一簡單的定時關(guān)閉電腦的程式,供各位應(yīng)用VB的哥們參考,如有何不適之處,請多指點!

      ---- 定時關(guān)閉電腦,很顯然,有兩個關(guān)鍵點:

      ---- 1.定時。能夠用VB中的Timer控件結(jié)合電腦的操作系統(tǒng)時候來停止精確的定時。

      ---- 2.關(guān)閉電腦。這能夠調(diào)用Win32 API參數(shù) ExitWindowsEx 來關(guān)閉電腦。

      ----

      ---- 下面首先來說明一下 ExitWindowsEx 參數(shù),該參數(shù)在VB中的聲明如下:

      Declare Function ExitWindowsEx Lib
      "user32" Alias "ExitWindowsEx" _
      (ByVal uFlags As Long, ByVal
      dwReserved As Long) As Long

      【返回值】
      Long,非零表明勝利,零表明失敗。
      【參數(shù)parameter表】
      uFlags --------- Long,
      指定下述唯一或多個標(biāo)志(用OR運算符合并到
      一起)
      EWX_FORCE=4
      強迫中止沒有響應(yīng)的進程
      EWX_LOGOFF=0
      中止進程,然后注銷
      EWX_SHUTDOWN=1
      關(guān)掉操作系統(tǒng)電源(假如估計的話,ATX電源就能夠)
      EWX_REBOOT=2 重新引導(dǎo)操作系統(tǒng)
      dwReserved ----- Long,保留,設(shè)為零
      好了,目前能夠開端編程了。

      ---- 1. 新建唯一達標(biāo)EXE工程。

      ---- 2. 在窗體上放置唯一TextBox控件,用以輸入定時時候。

      ---- 3. 在TextBox控件之下放置兩個OptionButton控件,組成控件數(shù)組,用以選取定時模式。

      ---- 4. 在OptionButton控件之下放置唯一CommandButton.

      ---- 5. 隨便在窗體的某地方放置一Timer控件。

      ---- 以上控件了需求設(shè)置的屬性值如下:

      對象 屬性 設(shè)置
      Text1 Text 空
      Option1(0) Caption 在指定時候關(guān)機
      (時候各式:00:00:00)
      Index 0
      Option1(1) Caption 延遲指定的時候關(guān)機
      Index 0
      Command1 Caption 確定
      Timer1 Interval 15000(精確到1/4分鐘,
      如要更精確可遞減該值)
      Enabled False

      漸增代碼Code如下:

      達標(biāo)模塊:
      Option Explicit
      Public Const EWX_SHUTDOWN = 1 '關(guān)閉操作系統(tǒng)

      Declare Function ExitWindowsEx Lib
      "user32" (ByVal uFlags As Long, ByVal
      dwReserved As Long) As Long

      窗體模塊:

      Option Explicit
      Dim txtTime '保存輸入時候
      Dim nowTime '保存實時時候
      Dim oldTime '保存開端定時時候

      Private Sub Command1_Click()
      oldTime = Time
      If Not IsDate(Text1.Text) Then
      '用IsData參數(shù)判斷輸入的時候各式
      MsgBox "你所輸入的否則時候各式,請重試!", , "Wrong"
      Else
      txtTime = TimeValue(Text1.Text)
      End If
      Timer1.Enabled = True
      '啟動定時器
      Me.WindowState = 1
      '最小化窗體
      End Sub

      Private Sub Timer1_Timer()
      nowTime = Time
      If Option1(0).Value Then
      If DateDiff("s", nowTime, txtTime) < 0
      Then '用DateDiff參數(shù)判斷也許到時候了
      If Not ExitWindowsEx(EWX_SHUTDOWN, 0)
      Then MsgBox ("無法關(guān)閉電腦")
      End If
      End If
      Else
      If DateDiff("s", nowTime, oldTime + txtTime) < 0
      Then If Not ExitWindowsEx(EWX_SHUTDOWN, 0)
      Then MsgBox ("無法關(guān)閉電腦")
      End If
      End If
      End If
      End Sub

      ---- 結(jié)束語:以上程式在VB5.0/6.0和Win98上調(diào)試經(jīng)過。其實,此程式還可漸增一部份花樣,譬如,最后窗體否則最小化,而是調(diào)用Win32 API參數(shù),把她的圖標(biāo)放在操作系統(tǒng)任務(wù)欄里,即在右下角有聲音,時候等圖標(biāo)的地方,那是另外唯一主題了。
        定時關(guān)機
        (13)定時關(guān)機
        像小編一樣,每天大部分時間都在電腦面前度過,一款好用的定時關(guān)機軟件是必備的,既可以避免忘記關(guān)機又方便管理你的電腦,今天小編就推薦一些好用易用的定時關(guān)機軟件給大家定時關(guān)機軟件大全小編整理了一些非常好用的定時關(guān)機軟件在這里做了一個合集分享給大家,完全綠色免費,親測完美使用。定時關(guān)機小助手這指的是一類功能比較強大的定時關(guān)機軟件,如酷開定時關(guān)機小助手等,他們不僅僅可以幫你關(guān)機,還可以幫你管理日常的一些生活...更多>>

        相關(guān)評論

        閱讀本文后您有什么感想? 已有人給出評價!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評論

        最新評論

        發(fā)表評論 查看所有評論(3)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)