注册 登录
编程论坛 新人交流区

[求助]麻烦解释下代码中有关dir的意思

jaswinson 发布于 2007-09-30 16:42, 597 次点击

Public Class Form1
Dim s As String
Dim strname(1000000) As String
Dim j As Integer = 0
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
s = Dir("H:\图\fate\*.jpg")
Dim i As Integer
Do While s <> ""
strname(i) = "H:\图\fate\" & s
s = Dir()
i = i + 1
Loop
If Dir(strname(j)) <> "" Then
Me.PictureBox1.ImageLocation = strname(j)

End If
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
j = j + 1
If Dir(strname(j)) <> "" Then
Me.PictureBox1.ImageLocation = strname(j)

End If
End Sub
End Class

1 回复
#2
kerr2007-09-30 17:25
DIR可以判断目标文件或文件夹是否存在,如果不存在就返回空.存在就返回字符串
1