none
VB2005 如果取連線時間 RRS feed

解答

  • 寫了一個簡單的範例供您參考(用timer去判斷,我把interval設為1):

    程式碼區塊
     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Label2.Text = "開始時間:" & startTime.ToString("hh:mm:ss")
            Timer1.Start()
        End Sub
     
        Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
            If My.Computer.Network.IsAvailable = False Then
                Label3.Text = "結束時間:" & Now.ToString("hh:mm:ss")
                Label1.Text = "相差時間:" & DateDiff(DateInterval.Second, startTime, Now)
                Timer1.Stop()
            End If
        End Sub

     

     

    2007年10月13日 上午 03:42
    版主

所有回覆

  • 寫了一個簡單的範例供您參考(用timer去判斷,我把interval設為1):

    程式碼區塊
     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Label2.Text = "開始時間:" & startTime.ToString("hh:mm:ss")
            Timer1.Start()
        End Sub
     
        Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
            If My.Computer.Network.IsAvailable = False Then
                Label3.Text = "結束時間:" & Now.ToString("hh:mm:ss")
                Label1.Text = "相差時間:" & DateDiff(DateInterval.Second, startTime, Now)
                Timer1.Stop()
            End If
        End Sub

     

     

    2007年10月13日 上午 03:42
    版主
  •  

    請問startTime指的是什麼

     

    是指pc和網路的開始連線時間嗎?

     

    有沒有方法可以取得windows所記錄的連線時間

    (是指 區段連線->連線時間)

    2007年10月13日 上午 03:54
  • 參考: A web based dialup Internet application 關於 duration 的部分

     

    2007年10月13日 下午 06:17
  •  

    ASP 的code?

    vb2005 能用嗎

    2007年10月14日 上午 03:55
  •  Keilleng 寫信:

     

    ASP 的code?

    vb2005 能用嗎

     

    你到底有沒有去看?

    不要懶到人家給連結,自己還不去看。

    2007年10月14日 下午 12:35
    版主
  • 有看

     

    但用不懂(是C# ?)

     

    下載了那裡的source code但run時

     

    是用IE 做output(而且似乎是我的pc問題出現error)

     

    2007年10月14日 下午 12:50
  • 人家都已經在那篇文章中告訴你怎麼做的了,

    網路上也有工具可以把 C# 轉成 VB.NET。

     

    2007年10月14日 下午 01:15
    版主
  •  Keilleng 寫信:

     

    請問startTime指的是什麼

     

    是指pc和網路的開始連線時間嗎?

     

    有沒有方法可以取得windows所記錄的連線時間

    (是指 區段連線->連線時間)

     

    抱歉,忘了列出來了。

    startTime為一全域變數 (Dim startTime as Date= Now)

    2007年10月14日 下午 02:29
    版主
  •  

    明白了

     

    即取得現時系統時間

     

    之後用timer count用了幾多時間

     

    謝謝回答

    2007年10月14日 下午 04:12
  • 我是覺得其實是你問題沒描述清楚,造成 LOLOTA 會錯意。

     

    我的判斷是 chhuang 那篇回應才是你要的答案,不過你都謝了,看樣字是我跟 chhuang、小朱都會錯意了, LOLOTA 才看懂你的問題。

     

    發文前,請先參考本版公告:張貼文章應注意事項及應提供資訊

    2007年10月15日 上午 02:01
    版主
  •  

    因為本人是澳門人

     

    文字表達方面可能和你們不同

     

    不過還是多謝各位的幫助^^

    2007年10月15日 上午 09:09