自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VB.NET下載程序代碼實現(xiàn)

開發(fā) 后端
要想在程序中實現(xiàn)下載功能,只需要通過我們?yōu)榇蠹医榻B的這段代碼來操作一番就能輕松的實現(xiàn)。那么就一起來看看VB.NET下載程序的操作步驟吧。

對于VB.NET語言的應(yīng)用來說,其中有很多小技巧值得我們?nèi)フ莆?,來充實我們的開發(fā)經(jīng)驗,以提高編程效率。比如VB.NET下載程序的實現(xiàn),就是其中一個很有用的編程技巧,能幫助我們很好的解決開發(fā)中所遇到的相關(guān)問題。

VB.NET下載程序代碼示例:

  1. Public Shared fpath As String  
  2. Dim fsize As Long  
  3. Private Sub Button1_Click(ByVal sender As System.Object, 
    ByVal e As System.EventArgs) Handles Button1.Click  
  4. Try  
  5. If Me.TextBox1.Text = "http://" Then  
  6. MessageBox.Show("請輸入正確的URL!")  
  7. Return  
  8. End If  
  9. Dim urld As String  
  10. Dim i As Integer  
  11. Dim dfile As New WebClient  
  12. Me.SaveFileDialog1.ShowDialog()  
  13. fpath = SaveFileDialog1.FileName  
  14. Label3.Text = "文件保存在:" & fpath  
  15. urld = Me.TextBox1.Text  
  16. Me.Timer1.Enabled = True 
  17. dfile.DownloadFile(urld, fpath.Substring
    (Me.TextBox1.Text.ToString.LastIndexOf("."), 4))  
  18. Me.Timer1.Enabled = False 
  19. Catch ex As Exception  
  20. MessageBox.Show(ex.Message)  
  21. Return  
  22. Application.Exit()  
  23. End Try  
  24. End Sub 
  1. Private Sub Timer1_Tick(ByVal sender As System.Object, 
    ByVal e As System.EventArgs) Handles Timer1.Tick  
  2. Dim th2 As New th1  
  3. Dim tt As New System.Threading.Thread(AddressOf th2.timeth) 
  4. '實例化線程類   
  5. tt.Start() '啟動線程   
  6. Label2.Text = th2.downk '顯示下載文件的大小   
  7. '進(jìn)行計算下載速度   
  8. Static k As Integer  
  9. Dim p, downspeed  
  10. p = k 
  11. k = p + 1  
  12. p = k 
  13. Dim form As New DownLoad  
  14. Dim fileinfo As New System.IO.FileInfo(form.fpath)  
  15. downspeed = fileinfo.Length()  
  16. downspeeddownspeed = downspeed / p  
  17. Label4.Text = "當(dāng)前下載速度是" & downspeed & "k/m"  
  18. End Sub  
  19. End Class  
  20. Public Class th1  
  21. Public Shared downk As String  
  22. Dim form As New DownLoad  
  23. Dim fileinfo As New System.IO.FileInfo(form.fpath)  
  24. Dim fsize As Long  
  25. Public Sub timeth()  
  26. If fileinfo.Exists = True Then  
  27. fsize = fileinfo.Length()  
  28. downk = "以下載文件" & fsize & "k"  
  29. End If  
  30. End Sub  
  31. End Class 

VB.NET下載程序的相關(guān)代碼操作就為大家介紹到這里。

【編輯推薦】

  1. VB.NET表單自動提交實現(xiàn)方案剖析
  2. VB.NET修改代理服務(wù)器應(yīng)用技巧分享
  3. VB.NET對象克隆主要思想
  4. VB.NET調(diào)用jar文件操作步驟詳細(xì)介紹
  5. VB.NET初始化數(shù)組變量實現(xiàn)技巧分享
責(zé)任編輯:曹凱 來源: wewill.cn
相關(guān)推薦

2009-10-27 10:14:54

VB.NET正則表達(dá)式

2010-01-08 15:41:36

VB.NET窗口關(guān)閉

2009-10-30 14:45:42

Flash控制VB.N

2009-11-03 10:18:46

VB.NET繼承

2010-01-20 13:42:10

VB.NET訪問INIGetPrivateP

2009-10-29 09:57:16

VB.NET實現(xiàn)數(shù)據(jù)綁

2010-01-22 17:12:08

VB.NET訪問Ifr

2009-11-02 16:55:50

VB.NET Smar

2010-01-14 17:03:01

VB.NET獲取網(wǎng)卡地

2009-10-10 15:43:51

2009-11-02 13:54:27

VB.NET shel

2010-01-12 18:21:27

VB.NET任務(wù)欄程序

2010-01-15 11:31:02

VB.NET接口實現(xiàn)多

2010-01-13 09:31:39

VB.NET窗體打印

2010-01-13 14:26:39

VB.NET開發(fā)

2010-01-12 10:48:54

VB.NET LIST

2009-10-13 10:21:58

VB.NET實現(xiàn)Web

2009-10-12 14:32:40

VB.NET實現(xiàn)定時關(guān)

2009-10-23 13:22:25

VB.NET實現(xiàn)拖動圖

2010-01-21 09:53:55

VB.NET獲取程序運(yùn)
點贊
收藏

51CTO技術(shù)棧公眾號