`
film
  • 浏览: 231508 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

利用vbscrip写音乐播放器

 
阅读更多
<SCRIPTLANGUAGE="VBScript">
<!--

DimobjFo,objF,objAF,objFfile,objPath,objExt
FunctionFirst()
setobjFo=CreateObject("Scripting.FileSystemObject")'对象
setobjFfile=objFo.OpenTextFile("music.m3u",2,true)'打开文件

objPath
=Trim(Inputbox("输入音乐文件的路径!","输入路径!"))
IfobjPath=""Then
objPath
="c:MyDocumentsMyMusic"
EndIf
objFfile.WriteLine(
"#音乐文件列表--by天涯浪子")
objFfile.WriteLine(
"#EXTM3U")
Callfile_list(objPath)'开始列表
objFfile.WriteLine("#END")
Msgbox"成功生成音乐列表!"'列表成功
Window.location.Reload()
EndFunction


Functionfile_list(DirName)
setobjFS=objFo.GetFolder(DirName)
setobjASD=objFS.SubFolders
ForEachOneDirinobjASD
strFdName
=Trim(OneDir.Name)
'下面所列的文件夹不生成在列表中(系统文件或者隐藏文件)
IfstrFdName<>"Config.Msi"EQVstrFdName<>"RECYCLED"EQVstrFdName<>"RECYCLER"EQVstrFdName<>"SystemVolumeInformation"Then
'OneDirName=file_format(OneDir.Name)'对&进行转义
SDirName=DirName&""&OneDir.Name'下一个递归的地址
Callfile_list(SDirName)'调用递归
EndIf'结束判断
Next
setobjSF=objFS.Files
ForEachOneFileinobjSF'生成文件名
objExt=OneFile.Name'后缀名转换成小写字母
objExt=objFo.GetExtensionName(objExt)
objExt
=lcase(objExt)
IfobjExt="mp3"orobjExt="wav"orobjExt="wav"Then
objFfile.WriteLine(DirName
&""&OneFile.Name)
EndIf
Next
EndFunction

-->
</SCRIPT>
<form>
<inputonclick="First()"type="button"value="第一次运行吗?点我吧!^_^"/>
</form>
<objectid="MediaPlayer1"type="application/x-oleobject"height="68"standby="LoadingMicrosoftWindowsMediaPlayercomponents..."width="350"align="baseline"border="0"classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95">
<paramvalue="0"name="invokeURLs"/>
<paramvalue="music.m3u"name="FileName"/>
<paramvalue="1"name="ShowControls"/>
<paramvalue="0"name="ShowPositionControls"/>
<paramvalue="1"name="ShowAudioControls"/>
<paramvalue="1"name="ShowTracker"/>
<paramvalue="0"name="ShowDisplay"/>
<paramvalue="1"name="ShowStatusBar"/>
<paramvalue="0"name="AutoSize"/>
<paramvalue="0"name="ShowGotoBar"/>
<paramvalue="0"name="ShowCaptioning"/>
<paramvalue="1"name="AutoStart"/>
<paramvalue="0"name="PlayCount"/>
<paramname="CanScan:value="/>
<paramvalue="0"name="AnimationAtStart"/>
<paramvalue="0"name="TransparentAtStart"/>
<paramvalue="0"name="AllowScan"/>
<paramvalue="1"name="EnableContextMenu"/>
<paramvalue="0"name="ClickToPlay"/>
<paramvalue="datawindow"name="DefaultFrame"/></object>

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    vbscrip教程doc文档

    vbscrip教程doc文档vbscrip教程doc文档vbscrip教程doc文档vbscrip教程doc文档vbscrip教程doc文档vbscrip教程doc文档vbscrip教程doc文档vbscrip教程doc文档

    Microsoft VBScrip

    重新下载官方源码把官方的install.asp上传到网站根目录,运行http://你的网站/install.asp重新进行安装即可!注:重装不会丢失数据,密码可以重设

    VBSCRIP5教程

    13. **VBSCRIP5教程.CHI**:这可能是一个包含VBScript5的中文帮助文件,提供了详细的语法、函数和对象的解释。 14. **VBSCRIP5教程.CHM**:CHM是Microsoft的 Compiled HTML Help 文件,通常包含教程、参考文档和...

    vbscrip 教程---51testing

    通过VBS,用户可以轻松引用这些对象,利用它们的属性和方法来实现所需功能,而不必从零开始编写代码和设计算法。比如,如果需要执行某项特定任务,而某个现有的应用程序或组件已经具备这项功能,VBS就能方便地调用这...

    VBSCRIP5.CHM

    VBSCRIP5 帮助文件

    vbscrip和jscript

    VBScrip(Visual Basic Script)和JScript是两种基于ECMAScript标准的脚本语言,广泛应用于Web开发和自动化任务。它们都是轻量级的编程语言,主要在客户端(浏览器)环境中执行,用于增强网页的交互性。 VBScrip,...

    vbscrip5教程

    VBScript(Visual Basic Script Edition)是一种轻量级的、基于ActiveX Scripting的脚本语言,主要用于Windows环境,尤其在Web...通过深入学习和实践,开发者能够有效地利用VBScript构建动态、交互式的Web应用程序。

    VBSCRIP5.CHM JScript中文帮助.CHM 网页脚本帮助大全

    网页脚本是构建动态网页的关键技术,而"VBSCRIP5.CHM JScript中文帮助.CHM 网页脚本帮助大全"这个压缩包显然包含了丰富的网页脚本相关的参考资料。让我们逐一探讨这些资源中可能涵盖的重要知识点。 首先,`VBSCRIP5...

    VBSCRIP5 -ASP用法详解

    IgnoreCase 属性 设置或返回 Boolean 值,指示模式搜索是否区分大小写。 Imp 运算符 执行两个表达式的逻辑隐含。 初始化事件 发生在创建相关类的实例时。 InputBox 函数 在对话框中显示提示,等待用户输入文本...

    VBScrip程序设计PPT教案学习.pptx

    【VBScript程序设计概述】 VBScript(Visual Basic Scripting Edition)是一种轻量级的、解释型的编程语言,主要用于客户端的网页脚本。它源于Visual Basic(VB)语言,但去除了部分可能引发安全问题的功能,如对...

    VBScript错误代码及对应解释大全

    VBScript(Visual Basic Script Edition)是Microsoft开发的一种脚本语言,广泛应用于Web开发中的ASP(Active Server Pages)以及Windows批处理脚本等场景。错误处理是编程过程中不可避免的一部分,理解和解决...

    VBScript 正则表达式详解

    例如,下面的代码利用 Global 属性确保所有的"in"都会被修改。 ```vb Dim re, s Set re = New RegExp re.Pattern = "/bin" re.Global = True s = "The rain in Spain falls mainly on the plains." MsgBox re....

    Scripting QTP

    10. **Chapter 16 - Accessing PDF**:针对PDF文档处理,介绍了如何在QTP中利用VBScrip操作PDF文件,这对于测试包含PDF组件的应用程序非常有帮助。 通过这些章节的学习,读者不仅可以提升VBScript编程技能,还能...

    VBScript 函数

    VBScript 是一种脚本语言,常用于Web开发中的ASP(Active Server Pages)环境中。它提供了丰富的函数库,便于处理各种数据类型和执行不同任务。以下是一些VBScript中常用的关键函数及其功能说明: ...

    科海vbscript教程

    学习vbscript,这个已经非常详细了

    分页的源代码有关asp的,不是.net的哟

    在ASP(Active Server Pages)开发中,分页是一种常见的网页数据展示技术,它主要用于处理大量数据,避免一次性加载所有内容导致页面响应速度慢或者浏览器崩溃。在这个标题为“分页的源代码有关asp的,不是.net的哟...

    vbscript写的定时关机

    可以通过具体时间或分钟定时关机,小工具,可以试试

    vbscript脚本语言.ppt

    VBScript是一种轻量级的脚本语言,源于Visual Basic,主要用作网页和应用程序中的交互式元素。... 4.1 VBScript基本概念 ...由于VBScript是VB的一个子集,因此对于熟悉VB的开发者来说,学习VBScript相对容易。...

    VBScript编辑工具

    通过使用这样的专业工具,VBScript开发者能够提高生产力,减少调试时间,同时也能更好地理解和利用VBScript的强大功能。无论是初学者还是经验丰富的开发者,都能从中受益。因此,选择一款好的VBScript编辑工具对于...

    VB捕捉屏幕打印

    在VB(Visual Basic)编程环境中,捕捉屏幕打印是一项常见的任务,它允许用户将电脑屏幕上显示的内容转换为图像文件或直接打印出来。以下是一些关于如何在VB中实现这个功能的关键知识点: 1. **屏幕捕获的基本原理*...

Global site tag (gtag.js) - Google Analytics