vb文件操作,用basic语言的老函数实在不方便,而vbscript中的函数用起来得心应手;不知道能不能用以及如何调用?
我找了半天project reference,也没有发现有Scripting.FileSystemObject可以引用;
各位高手高手高高手帮帮小弟

解决方案 »

  1.   

    Microsoft Scripting Runtime
    scrrun.dll
      

  2.   

    Private Sub Form_Resize()
    Cls
    Dim fs As Scripting.filesystemobject
    Dim ff As TextStream
    Set ff = fs.OpenTextFile(App.Path & "\readme.txt")  <-系统说:如下
    Dim str As String
    str = ff.ReadAll
    Print str
    Set fs = Nothing
    End Sub如下:object variable or with block variable not set
    怎么回事?
      

  3.   

    我认为这个个学术问题,大家积极讨论,如有PLMM回答的好,小弟愿以身相许
      

  4.   

    基本同意  viena(维也纳nn)(实心木头人) 的说话,老函数提供了更的的参数选择,如果你非要时髦一点(其实这个说法不太好),你可以打开对象浏览器,看一个VB另一个子集VBA里面的一个子集FileSystem(即: vba.FileSystem 类),里面有所有本地文件处理的方法.
      

  5.   

    另外说些费话:
    VB最糟人的骂的就是老是要用到N多个动态链接库,其实,只要我们自己平时多用用心,自已将功能封装成类或是模块或使用API解决,编译后就一个EXE,多好!最多只要用到msvbvm60.dll,Windows2000以后,msvbvm60.dll都系统自带了(当然,如果你要用数据库或一些特别的控件另算).