16,554
社区成员
发帖
与我相关
我的任务
分享
Dim di As DirectoryInfo
Dim directory_name As String
Dim fi As FileInfo
Dim fi_list() As FileInfo
Dim full_file_name As String
full_file_name = "E:\madaming\Download\m00000001.as" ' OpenFileDialog1.FileName
fi = New FileInfo(full_file_name)
directory_name = fi.DirectoryName
di = New DirectoryInfo(directory_name)
Try
fi_list = di.GetFiles() Catch ex As Exception
End Try
Dim stmp = Dir("g:\windows\*.*")
Do Until stmp = ""
MsgBox(stmp)
stmp = Dir()
Loop
cd \x\x\x\...
dir *.jpg>l.txt
VB.NET code#Region " - 线程处理"
Private _t As Thread
Private Event event_thread_end(ByVal file_info_list() As FileInfo)
Private Sub background_process(ByVal directory_info As DirectoryInfo)
Dim di As DirectoryInfo
Dim directory_name As String
Dim fi As FileInfo
Dim fi_list() As FileInfo
Dim full_file_name As String
full_file_name = "E:\madaming\Download\m00000001.jpg" '
fi = New FileInfo(full_file_name)
directory_name = fi.DirectoryName
di = New DirectoryInfo(directory_name)
Try
fi_list = di.GetFiles()
System.Threading.Thread.Sleep(1000)
RaiseEvent event_thread_end(fi_list)
Catch ex As Exception
RaiseEvent event_thread_exception(ex.Message)
End Try
End Sub
Private Sub Button_start_thread_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_start_thread.Click
_t = New Thread(AddressOf background_process)
_t.Start()
End Sub
''''''''
...
Private Sub Button_StopThread_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_StopThread.Click
_t.Abort()
End Sub
#End Region