ASP.NET中应用VB6编写的Activex控件

打开microsoft visual basic开发环境,新建一个Activex控件
设计界面如下,这是直接运行这个控件的结果。接下来我们看看如何
一个驱动器控件,一个文件夹控件,一个文件显示控件
代码如下:
Sub Command1_Click() Sub Command1_Click()
CommonDialog1.ShowOpen

WindowsMediaPlayer1.URL = CommonDialog1.FileName
End Sub

Sub Dir1_Change() Sub Dir1_Change()
ChDir Dir1.Path
File1.Path = Dir1.Path
End Sub

Sub Drive1_Change() Sub Drive1_Change()
ChDrive Drive1.Drive
Dir1.Path = Drive1.Drive
End Sub

Sub File1_DblClick() Sub File1_DblClick()
If File1.FileName Like "*.mp3" Then
Form1.Show
Form1.WindowsMediaPlayer1.URL = File1.FileName
End If
End Sub

再添加一个form窗体,命名为form1,拖一个windowMedaplayer上去,如下图
代码如下
Sub Command1_Click() Sub Command1_Click()
CommonDialog1.ShowOpen
WindowsMediaPlayer1.URL = CommonDialog1.FileName
End Sub

总体的功能是点击文件列表如果所点击的文件时MP3文件,则播放其。
 
查看源文件如下
<HTML><BODY><OBJECT classid="clsid:E324CF06-C6E8-4F7F-AD6A-95FB7D2ADF5D">
</OBJECT></BODY></HTML>
ok现在我们看看如何在asp.net项目中引用,前台代码如下
点击播放按钮弹出文件选择框,选择MP3文件进行播放。
看看效果
本机的话不用进行cab包签名,只需要进行ocx的注册(注册方法如:regsvr32 G:\WebSite2\工程1.ocx)。否则则需要对控件进行签名。cab文件可通过VB6的打包程序得到。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
01 , 01.txt 《 VB6.0通过MSChart控件调用数据库 》 02 , 02.txt 《 用VB6实现动态增减控件 》 03 , 03.txt ActiveX控件的创建 04 , 04.txt ADO控件和DATA控件的冲突(不能共存)的解决方法 05 , 05.txt Combo的自动查询技术 06 , 06.txt DirectX7.0使用心得(1) 07 , 07.txt DirectX7.0使用心得(2) 08 , 08.txt DirectX7.0使用心得(3) 09 , 09.txt FSO对象模型在VB应用 10 , 10.txt MsComm 控件的文字传输范例 11 , 11.txt Office或IE4风格的ToolBar 12 , 12.txt Regsvr32.exe注册控件的具体用法 13 , 13.txt TextBox的自动调节 14 , 14.txt TextBox实现打印机效果 15 , 15.txt TreeView的基本操作 16 , 16.txt VB5DBGRID控件VB6使用 17 , 17.txt VB6.0动态加载ActiveX控件漫谈 18 , 18.txt VB与MS-Draw开发通用作图软件 19 , 19.txt VBAPP对象及其应用 20 , 20.txt VBlist控件的功能扩充 21 , 21.txt VB防止将重复项目添加到列表框控件 22 , 22.txt VB用Multimedia MCI控件开发多媒体应用 23 , 23.txt Win Api在VB的妙用 24 , 24.txt WINDOWS SCRIPT HOST对象在VB的使用 25 , 25.txt 安装向导生成程序组并建立多个程序项 26 , 26.txt 保存复选框选项 27 , 27.txt 不用OCX来创建自己的控件(一) 28 , 28.txt 成组更新控件属性 29 , 29.txt 创建数据驱动窗体 30 , 30.txt 得到鼠标位置 31 , 31.txt 调整 Combo 下拉部分的宽度 32 , 32.txt 动态加入控件到VB控件数组 33 , 33.txt 对ListView的列排序 34 , 34.txt 放一个Combo到Toolbar 35 , 35.txt 改变 ListIndex而不发生 Click 事
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值