回 帖 发 新 帖 刷新版面

主题:我是新手,怎样把一个完整的目录文件赋值给一个控件的URL变量?

我是新手,使用了一个Media player Activex控件,我想把硬盘上一个固定目录下的一个文件作为这个控件的默认播放文件,可是写的时候总提示类型不对,该怎么办呢,我是这样写的:
 
   axmp3->URL = "c:\windows\flourish.mid";

总出错,高手帮俺改改吧!太谢谢了!:) ^v^

回复列表 (共4个回复)

沙发

字符串不能这样符值的,用:strcpy,或_tcscpy
别外URL是不是宽字节,那样的话用 L"c:\\....."或者用_T("c:\\...")更好.

板凳


写一下源码好吗,谢谢您了!:P

3 楼

char szPath[128]="c:\\windows\\flourish.mid"  //路径必须是"\\"分割
char szUrl[128];
memset(szUrl, 0, sizeof szUrl);
strcpy(szUrl,szPath);
后面的就不用说了吧,将你的指针指向szUrl就OK了

4 楼

注意   \  的用法

我来回复

您尚未登录,请登录后再回复。点此登录或注册