请问如何从一串url中分离出文件名,该用什么函数。
例:从http://file2.mydrivers.com/display/ati_6-2_xp-2k_dd_ccc_wdm_enu_30152.exe,中分离出文件名ati_6-2_xp-2k_dd_ccc_wdm_enu_30152.exe。请给出具体的代码,谢谢

解决方案 »

  1.   

    我需要的是能任意给出一url,都可以从中分离出文件名
      

  2.   

    我需要的是能任意给出一url,都可以从中分离出文件名
      

  3.   

    Dim s As Variant
    Dim strFile As String
    s=split(strUrl,"/")
    strFile = s(UBound(s))
      

  4.   

    strurl = "www.sdfs/232/sfds/werw.exe"
        Dim s As Variant
        Dim strFile As String
        s = Split(strurl, "/")
        strFile = s(UBound(s))
        Text1.Text = strFile经过验证
      

  5.   

    Private Sub Command2_Click()  Dim i As Integer
      Dim str As String
      Dim a() As String
      str = "http://file2.mydrivers.com/display/ati_6-2_xp-2k_dd_ccc_wdm_enu_30152.exe"
      
      a() = Split(str, "/")
      For i = 0 To UBound(a)
         Debug.Print a(i)
      Next
      
      
      
    End Sub
      

  6.   

    Mid(STR, InStrRev(STR, "/") + 1)
      

  7.   

    支持 ZOU_SEAFARER(天下英雄) 的做法,我想说的这就是这样做的。可以说是屡试不爽啊。
      

  8.   

    用Split是正确的,用它以特定的分隔字符把字符串分成字符串数组,取你需要的一组就是了。
    ——————————————————————————————————————————
    欢迎试用lgxgrid表格控件,内置强大的格式控制和打印功能,内置通过XML与WebService服务交换数据的便捷方法(开发基于B/S的WEB应用程序很有用),有详尽的中文帮助文档,有基于VB6、C#、ASP.net、VC++的例程!欢迎访问http://lgxyslldw.512j.com