昱得資訊工作室
麻辣學園
歡迎光臨, 訪客. 請先 登入註冊一個帳號.
您忘了 啟用您的帳號嗎?
2008-07-25, 02:35:02
首頁 說明 登入 註冊 贊助論壇 想當作者?
新聞: 為增進論壇品質,全面更新硬體設備,經費有限,請各位踴躍贊助論壇!!


+  麻辣家族討論區
|-+  程式設計
| |-+  VB 與 VB.Net (版主: )
| | |-+  vb資料備份的程式碼請大大幫我改一下
0 會員 以及 1 訪客 正在閱讀本篇主題. « 上一篇主題 下一篇主題 »
頁: [1] 向下 列印
作者 主題: vb資料備份的程式碼請大大幫我改一下  (閱讀 816 次)
meida
小學生
*
離線 離線

文章: 1


vb資料備份的程式碼請大大幫我改一下
« 於: 2005-11-14, 11:11:27 »

vb資料備份的程式碼請大大幫我改一下
看vb書寫的但是套用在vb。net卻不能用
有那幾個程式語法要修改的呢?請大大幫我改一下謝謝!

  Private Sub drive1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles drive1.SelectedIndexChanged
   Dir1.Path = drive1.Drive
  End Sub
  Private Sub Dir1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Dir1.SelectedIndexChanged
   File1.Path = Dir1.Path
  End Sub
  Private Sub B1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles B1.Click
   If List1.right.(Dir1.Path) = "\" Then
   List1.Items.Add(Dir1.Path & File1.FileName)
   Else
   List1.Items.Add(Dir1.Path & "\" & File1.FileName)
   End If
  End Sub
  Private Sub B2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles B2.Click
   Dim i As Integer
   For i = List1.Items.Count - 1 To 0 Step -1
   If List1.SelectedItems(i) Then
   List1.Items.Remove(i)
   End If
   Next
  End Sub

  Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
   Dim I, intTotallength_Fiename, intlength_filename As Integer
   Dim strtarget_filename As String
   For I = 0 To List1.MultiColumn - 1
   intTotallength_Fiename = Len(List1.(I)) intlength_filename = InStrRev(List1.LIST(I), "\")
   If right.(Text1.Text, 1) = "\" Then
   strtarget_filename = Text1.Text & Right.List1.Items(I),intTotallength_Fiename - intlength_filename)
   Else
   strtarget_filename = Text1.Text & "\" & Right.(List1.LIST(I), intTotallength_Fiename - intlength_filename)
   End If
   FileCopy(List1.LIST(I), strtarget_filename)
   Next
  End Sub

  Private Sub B3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles B3.Click
   If Timer1.Enabled = False Then
   Timer1.Enabled = True
   B3.caption = "停止備份檔案"
   Else
   tmer1.enable = False
   B3.caption = "開始備份檔案"
   End If
  End Sub
End Class
已記錄
mingshiu
中學生
*
離線 離線

文章: 12


Re: vb資料備份的程式碼請大大幫我改一下
« 回覆文章 #1 於: 2006-05-21, 09:28:32 »

VB6與VB.NET在部分的元件命名或屬性定義是有些需不同的
即便VB.NET幾近相容於VB6
另外在VB.NET上記得有一工具可協助轉換VB6的程式
可使用此程式轉換
但缺點是太複雜的程式在轉換後仍需要人工作小部分的修改
已記錄
頁: [1] 向上 列印 
« 上一篇主題 下一篇主題 »
跳到:  


本頁花了 0.402 秒, 以及 19 次的資料庫查詢.