关于一个多媒体函数的使用????(100分)

  • 主题发起人 主题发起人 larrytwo
  • 开始时间 开始时间
L

larrytwo

Unregistered / Unconfirmed
GUEST, unregistred user!
在delphi中
我用mmioopen()函数却总是打不开文件;
代码如下:
var
ck: MMIOIOFO;
hmmio1:HMMIO;
hmmio1:=mmioopen(PCHAR(opendialog1.filesname),@ck,MMIO_READ);
if hmmio1=0 then showmessage('file cant open');
在ck.wErrorRet中的值为11
意思为pathnotfound
我的确是不明白了。请各位大虾帮帮忙!
 
是不是这个问题, api说明中有这么一段:
If lpmmioinfo references an MMIOINFO structure, set up the members of that
structure as described below. <strong>All unused members must be set to zero</strong>, including
reserved members.
在调用mmioOpen前先FillChar(@ck, SizeOf(MMIOINFO), #0)试试.
 
后退
顶部