已有23人关注
求助!
发表在VB答疑区 2011-04-14
是否精华
版块置顶:
Dim w As String
Private Sub Drive1_Change()
 Dir1.Path = Drive1.Drive
End Sub
Private Sub Dir1_Change()
 List1.Clear
 sosuofile (Dir1.List(Dir1.ListIndex))   
End Sub
Sub sosuofile(MyPath As String)
Dim Myname As String
Dim dir_i() As String
Dim u, idir As Long
If Right(MyPath, 1) <> "\" Then MyPath = MyPath + "\"
 Myname = Dir(MyPath & "\*.DAT")
Do While Myname <> ""
 If Myname <> "." And Myname <> ".." Then
If (GetAttr(MyPath & Myname) And vbDirectory) = vbDirectory Then        
  idir = idir + 1
  ReDim Preserve dir_i(idir) As String
  dir_i(idir - 1) = Myname
Else
w = "" & MyPath & "" & Myname
End If
End If
Myname = Dir 
Loop
For u = 0 To idir - 1
Call sosuofile(MyPath + dir_i(u))
Next u
End Sub
Private Sub Command1_Click()
Open w For Binary As #1
Text1.Text = Input(LOF(1), 1)
Close #1
End Sub
如何同时打开w里面的所有路径并把所有文件的内容显示在Text1.Text里。
在这里先谢谢各位了。
分享到:
精彩评论 3
vb_music
学分:0 LV1
2011-04-19
沙发
你好:
    请问这是哪本书中的例子呢,我们只有知道是哪本书中的例子才能帮你调试,服务论坛上机器没有环境无法调试!!!!
xiaozhuqy
学分:0 LV1
TA的每日心情
开心
2022-01-08 11:08:37
2011-04-20
板凳
    你好!这个不完全是书上的,我是从实战宝典里看到一些在加上别人的杰作就是这样了,我改了很多次还是打不开所有的文件并同时显示出来,所以求助各位老师帮我改一下,在这先谢谢你了vb_music
学分: LV1
2011-04-27
地板
你可以设置断点进行跟踪调试,查看运行时值的变化,这样就能知道为什么不能实现想要的效果了
首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照