主题:我是新手,怎样把一个完整的目录文件赋值给一个控件的URL变量?
xinlf
[专家分:0] 发布于 2008-01-05 04:25:00
我是新手,使用了一个Media player Activex控件,我想把硬盘上一个固定目录下的一个文件作为这个控件的默认播放文件,可是写的时候总提示类型不对,该怎么办呢,我是这样写的:
axmp3->URL = "c:\windows\flourish.mid";
总出错,高手帮俺改改吧!太谢谢了!:) ^v^
回复列表 (共4个回复)
沙发
iaags [专家分:2890] 发布于 2008-01-05 09:36:00
字符串不能这样符值的,用:strcpy,或_tcscpy
别外URL是不是宽字节,那样的话用 L"c:\\....."或者用_T("c:\\...")更好.
板凳
xinlf [专家分:0] 发布于 2008-01-05 10:08:00
写一下源码好吗,谢谢您了!:P
3 楼
soringster [专家分:20] 发布于 2008-08-24 03:56:00
char szPath[128]="c:\\windows\\flourish.mid" //路径必须是"\\"分割
char szUrl[128];
memset(szUrl, 0, sizeof szUrl);
strcpy(szUrl,szPath);
后面的就不用说了吧,将你的指针指向szUrl就OK了
4 楼
eivy [专家分:20] 发布于 2008-08-29 03:28:00
注意 \ 的用法
我来回复