110,534
社区成员
发帖
与我相关
我的任务
分享
switch (strSuffix)
{
case "rm":
case "ram":
case "rmvb":
case "mpg":
strHtml = "sheight=288 id=video1 width=305"
+ " VIEWASTEXT><param name='_ExtentX' value='5503'><param name='_ExtentY' value='1588'>"
+ "<param name='AUTOSTART' value='-1'><param name='SHUFFLE' value='0'>"
+ "<param name='PREFETCH' value='0'><param name='NOLABELS' value='0'>"
+ "<param name='SRC' value='" + strPathName + "'><param name='CONTROLS' value='Imagewindow,StatusBar,ControlPanel'>"
+ "<param name='CONSOLE' value='RAPLAYER'><param name='LOOP' value='0'><param name='NUMLOOP' value='0'>"
+ "<param name='CENTER' value='0'><param name='MAINTAINASPECT' value='0'><param name='BACKGROUNDCOLOR'"
+ " value='#000000'></OBJECT>";
break;
case "mp3":
case "wma":
case "wav":
strHtml = "<object id=nstv classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' width=280"
+ " height=60 codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version="
+ "5,1,52,701standby=Loading Microsoft? Windows Media? Player components... "
+ "type=application/x-oleobject><param name='URL' value='" + strPathName + "'"
+ "><PARAM NAME='UIMode' value='full'><PARAM NAME='AutoStart' value='true'>"
+ "<PARAM NAME='Enabled' value='true'><PARAM NAME='enableContextMenu' value='false'></object>";
break;
//带视频的
case "mpga":
strHtml = "<object id=nstv classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' width=280 height=265"
+ " codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version"
+ "=5,1,52,701standby=Loading Microsoft? Windows Media? Player components... type=application/x-oleobject>"
+ "<param name='URL' value='"+strPathName+"'><PARAM NAME='UIMode' "
+ "value='full'><PARAM NAME='AutoStart' value='true'><PARAM NAME='Enabled' value='true'>"
+ "<PARAM NAME='enableContextMenu' value='false'><param name='WindowlessVideo' value='true'></object>";
break;
case "avi"://只是在带视频的realPlay后面加了一段提示文字
strHtml = "<OBJECT classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' height=288 id=video1 width=305"
+ " VIEWASTEXT><param name='_ExtentX' value='5503'><param name='_ExtentY' value='1588'>"
+ "<param name='AUTOSTART' value='-1'><param name='SHUFFLE' value='0'>"
+ "<param name='PREFETCH' value='0'><param name='NOLABELS' value='0'>"
+ "<param name='SRC' value='" + strPathName + "'><param name='CONTROLS' value='Imagewindow,StatusBar,ControlPanel'>"
+ "<param name='CONSOLE' value='RAPLAYER'><param name='LOOP' value='0'><param name='NUMLOOP' value='0'>"
+ "<param name='CENTER' value='0'><param name='MAINTAINASPECT' value='0'><param name='BACKGROUNDCOLOR'"
+ " value='#000000'></OBJECT><p> 如果无法打开图像,请安装ffdshow解码器! </p>";
break;
}