求助,,vb数据库+wmp控件编程

来源:百度知道 编辑:UC知道 时间:2024/05/22 19:46:58
求助,,vb数据库+wmp控件编程..

如开发一个播放器,栏目都是存入后台的.

如何现实wmp和access的文件访问??

正常播放??

知道的人,500分!
我觉得不难.
只是我没找资料.

这里方便

回答者:nnigou - 高级魔法师 七级 11-15 08:33
你懂的话,教我一下

个人认为,不需要用到数据库,执行效率不高,而且——不必要。
我用.NET编过一个,在关闭的时候,直接把相关的数据信息如:曲目列表、播放器的位置、播放曲目的位置状态等等保存在一个ini文件中。在下次启动程序的时候,从这个文件中把相关数据读取到内存中再执行,而内存的执行效率和速度肯定要高的很多了。

如果你实在想用数据库,那也不是不可以。
第一步,建立数据库。这个可以直接在Access中直接建,一般来说也就是编号、曲目的存放位置、曲目的相关信息如艺术家、专辑、时长等等。主键为编号(类型为自动编号就行)。
第二步,把程序和数据库建立连接。这里给你个ADO连接(其他的DAO之类的没编过。)
1.连接数据库:
新建一个模块,其中声明如下:
Public cnn As ADODB.Connection
Public cnt As Integer

2.在项目的启动窗体中添加如下:
Dim strConn As String
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Password=;Data Source="
strConn = strConn & App.Path & "\lib.mdb" & ";Persist Security Info=True" '这里的App.Path & "\lib.mdb"为Access文件的存放路径,改成自己的就行。lib.mdb为Access文件的名称,也要改成自己的

Set cnn = New ADODB.Connection
cnn.Open strConn
cnt = 0
Me.Show3.
3.如果连接成功,可以在程序进行查询,语句如下:
Dim sql As String
sql = "select * from music" 'music为Access文件中存放数据的一张表名,要改成自己的 <