Office中国论坛/Access中国论坛

标题: OLE对象插入 [打印本页]

作者: ycxchen    时间: 2009-1-13 12:10
标题: OLE对象插入
有的资料说,在ACCESS的表中可以将MIDI音乐文件以OLE对象的形式存贮于表中。我建了一表,“MUSIC”字段的数据类型为“OLE对象”,后通过“插入”--“对象”的办法想插入MIDI音乐文件到表中,但不能实现。请问,如何操作才能将MIDI音乐文件以OLE对象的形式存贮于表中呢?
作者: Henry D. Sy    时间: 2009-1-13 12:18
有向导的
在ole字段右键插入-选择midi
作者: ycxchen    时间: 2009-1-13 15:37
多谢6D版主!
作者: ycxchen    时间: 2009-1-14 10:34
我在表2中存入了两个MIDI文件,并在窗体的打开事件中写入如下代码,但运行时出错,请问,如何修改?
Me!表2![mymusic].Action = acOLEActivate
另,如果要在打开窗体1时播表2中第一个MIDI文件,在打开窗体2时播表2中第二个MIDI文件,能实现吗?
[attach]34540[/attach]
作者: ycxchen    时间: 2009-1-14 17:32
有高手帮忙解决一下吗?
作者: ycxchen    时间: 2009-1-14 23:32
在网上看到的,但看不明
Response.ContentType   =   "media/mid"   
    Size1   =   rs("midi").ActualSize   
  Midi1   =   rs("midi").GetChunk(Size1)   
  Response.BinaryWrite   Midi1
作者: Henry D. Sy    时间: 2009-1-15 08:21
另,如果要在打开窗体1时播表2中第一个MIDI文件,在打开窗体2时播表2中第二个MIDI文件,能实现吗?
作者: ycxchen    时间: 2009-1-15 08:58
万分多谢6D版主!下载了你修改过的例子,在我的电脑运行时出现错误,下面一句高亮显示,错误提示如图,请指教。

Me.mymusic.Action = acOLEActivate
[attach]34561[/attach]
作者: Henry D. Sy    时间: 2009-1-15 09:03
我这里正常呀
请其他网友下载测试看看。
作者: ycxchen    时间: 2009-1-15 10:29
谢谢!不知正常使用OLE对象要不要注册什么控件的?
作者: Henry D. Sy    时间: 2009-1-15 10:32
我没有注册什么呀
作者: WDLRCZT    时间: 2009-1-15 11:35
原帖由 ycxchen 于 2009-1-15 08:58 发表
万分多谢6D版主!下载了你修改过的例子,在我的电脑运行时出现错误,下面一句高亮显示,错误提示如图,请指教。

Me.mymusic.Action = acOLEActivate
34561


出现上面的错误
作者: WDLRCZT    时间: 2009-1-15 11:37
同 8# 的帖子一样的错误
作者: chenyingfengsx    时间: 2011-9-6 14:17
正在寻找这种!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3