首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

关于mciSendString 的保存文件,小弟我快疯了

2012-03-17 
关于mciSendString 的保存文件,我快疯了我把日期弄成了ti这个量,但是怎么也保存不了,好象凡是在双引号里,

关于mciSendString 的保存文件,我快疯了
我把日期弄成了ti这个量,但是怎么也保存不了,好象凡是在双引号里,都得变成文件名,比如ti.wav在保存后肯定变成
ti.wav文件而不是20100513.WAV这样的系统时间


mciSendString ("save movie ti.wav",NULL, 0,0);





这样也不行,它说我的+号是病态的
 mciSendString ("save movie" +ti+ ".wav",NULL, 0,0);


[解决办法]
LS你这招是不行滴,应该用
AnsiString Str = "save movie C:\\"+IntToStr(I)+IntToStr(S)+".wav" ;
mciSendString (Str.c_str(),NULL, 0,0);

I和S都可以是变量 这样就有两个数在变动了,可以用定时器
[解决办法]

C/C++ code
String ti = "20100513";String str = String().sprintf(TEXT("save movie D:\\%s.wav"), ti);::mciSendString(str.c_str(), NULL, 0, 0); 

热点排行