播放视频文件用以下代码:
<OBJECT id=MediaPlayer
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
type=application/x-oleobject height=330
standby="Loading Media Player components..." width=500
classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95 viewastext >
<PARAM NAME="AudioStream" VALUE="-1">
<PARAM NAME="AutoSize" VALUE="0">
<PARAM NAME="AutoStart" VALUE="1">
<PARAM NAME="AnimationAtStart" VALUE="0">
<PARAM NAME="AllowScan" VALUE="-1">
<PARAM NAME="AllowChangeDisplaySize" VALUE="-1">
<PARAM NAME="AutoRewind" VALUE="0">
<PARAM NAME="Balance" VALUE="0">
<PARAM NAME="BaseURL" VALUE="">
<PARAM NAME="BufferingTime" VALUE="5">
<PARAM NAME="CaptioningID" VALUE="">
<PARAM NAME="ClickToPlay" VALUE="0">
<PARAM NAME="CursorType" VALUE="0">
<PARAM NAME="CurrentPosition" VALUE="-1">
<PARAM NAME="CurrentMarker" VALUE="0">
<PARAM NAME="DefaultFrame" VALUE="">
<PARAM NAME="DisplayBackColor" VALUE="1">
<PARAM NAME="DisplayForeColor" VALUE="16777215">
<PARAM NAME="DisplayMode" VALUE="0">
<PARAM NAME="DisplaySize" VALUE="4">
<PARAM NAME="Enabled" VALUE="-1">
<PARAM NAME="EnableContextMenu" VALUE="0">
<PARAM NAME="EnablePositionControls" VALUE="-1">
<PARAM NAME="EnableFullScreenControls" VALUE="0">
<PARAM NAME="EnableTracker" VALUE="-1">
<PARAM NAME="Filename" VALUE="这里是要播放的媒体文件名">
<PARAM NAME="InvokeURLs" VALUE="-1">
<PARAM NAME="Language" VALUE="-1">
<PARAM NAME="Mute" VALUE="0">
<PARAM NAME="PlayCount" VALUE="1">
<PARAM NAME="PreviewMode" VALUE="0">
<PARAM NAME="Rate" VALUE="1">
<PARAM NAME="SAMILang" VALUE="">
<PARAM NAME="SAMIStyle" VALUE="">
<PARAM NAME="SAMIFileName" VALUE="">
<PARAM NAME="SelectionStart" VALUE="-1">
<PARAM NAME="SelectionEnd" VALUE="-1">
<PARAM NAME="SendOpenStateChangeEvents" VALUE="-1">
<PARAM NAME="SendWarningEvents" VALUE="-1">
<PARAM NAME="SendErrorEvents" VALUE="-1">
<PARAM NAME="SendKeyboardEvents" VALUE="0">
<PARAM NAME="SendMouseClickEvents" VALUE="0">
<PARAM NAME="SendMouseMoveEvents" VALUE="0">
<PARAM NAME="SendPlayStateChangeEvents" VALUE="-1">
<PARAM NAME="ShowCaptioning" VALUE="0">
<PARAM NAME="ShowControls" VALUE="1">
<PARAM NAME="ShowAudioControls" VALUE="-1">
<PARAM NAME="ShowDisplay" VALUE="0">
<PARAM NAME="ShowGotoBar" VALUE="-1">
<PARAM NAME="ShowPositionControls" VALUE="-1">
<PARAM NAME="ShowStatusBar" VALUE="-1">
<PARAM NAME="ShowTracker" VALUE="-1">
<PARAM NAME="TransparentAtStart" VALUE="0">
<PARAM NAME="VideoBorderWidth" VALUE="0">
<PARAM NAME="VideoBorderColor" VALUE="0">
<PARAM NAME="VideoBorder3D" VALUE="0">
<PARAM NAME="Volume" VALUE="1">
<PARAM NAME="WindowlessVideo" VALUE="0">
</OBJECT>
请问如何在程序中动态设置<PARAM NAME="Filename" VALUE="这里是要播放的媒体文件名">这句的文件名(最好是C#代码)
<OBJECT id=MediaPlayer
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
type=application/x-oleobject height=330
standby="Loading Media Player components..." width=500
classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95 viewastext >
<PARAM NAME="AudioStream" VALUE="-1">
<PARAM NAME="AutoSize" VALUE="0">
<PARAM NAME="AutoStart" VALUE="1">
<PARAM NAME="AnimationAtStart" VALUE="0">
<PARAM NAME="AllowScan" VALUE="-1">
<PARAM NAME="AllowChangeDisplaySize" VALUE="-1">
<PARAM NAME="AutoRewind" VALUE="0">
<PARAM NAME="Balance" VALUE="0">
<PARAM NAME="BaseURL" VALUE="">
<PARAM NAME="BufferingTime" VALUE="5">
<PARAM NAME="CaptioningID" VALUE="">
<PARAM NAME="ClickToPlay" VALUE="0">
<PARAM NAME="CursorType" VALUE="0">
<PARAM NAME="CurrentPosition" VALUE="-1">
<PARAM NAME="CurrentMarker" VALUE="0">
<PARAM NAME="DefaultFrame" VALUE="">
<PARAM NAME="DisplayBackColor" VALUE="1">
<PARAM NAME="DisplayForeColor" VALUE="16777215">
<PARAM NAME="DisplayMode" VALUE="0">
<PARAM NAME="DisplaySize" VALUE="4">
<PARAM NAME="Enabled" VALUE="-1">
<PARAM NAME="EnableContextMenu" VALUE="0">
<PARAM NAME="EnablePositionControls" VALUE="-1">
<PARAM NAME="EnableFullScreenControls" VALUE="0">
<PARAM NAME="EnableTracker" VALUE="-1">
<PARAM NAME="Filename" VALUE="这里是要播放的媒体文件名">
<PARAM NAME="InvokeURLs" VALUE="-1">
<PARAM NAME="Language" VALUE="-1">
<PARAM NAME="Mute" VALUE="0">
<PARAM NAME="PlayCount" VALUE="1">
<PARAM NAME="PreviewMode" VALUE="0">
<PARAM NAME="Rate" VALUE="1">
<PARAM NAME="SAMILang" VALUE="">
<PARAM NAME="SAMIStyle" VALUE="">
<PARAM NAME="SAMIFileName" VALUE="">
<PARAM NAME="SelectionStart" VALUE="-1">
<PARAM NAME="SelectionEnd" VALUE="-1">
<PARAM NAME="SendOpenStateChangeEvents" VALUE="-1">
<PARAM NAME="SendWarningEvents" VALUE="-1">
<PARAM NAME="SendErrorEvents" VALUE="-1">
<PARAM NAME="SendKeyboardEvents" VALUE="0">
<PARAM NAME="SendMouseClickEvents" VALUE="0">
<PARAM NAME="SendMouseMoveEvents" VALUE="0">
<PARAM NAME="SendPlayStateChangeEvents" VALUE="-1">
<PARAM NAME="ShowCaptioning" VALUE="0">
<PARAM NAME="ShowControls" VALUE="1">
<PARAM NAME="ShowAudioControls" VALUE="-1">
<PARAM NAME="ShowDisplay" VALUE="0">
<PARAM NAME="ShowGotoBar" VALUE="-1">
<PARAM NAME="ShowPositionControls" VALUE="-1">
<PARAM NAME="ShowStatusBar" VALUE="-1">
<PARAM NAME="ShowTracker" VALUE="-1">
<PARAM NAME="TransparentAtStart" VALUE="0">
<PARAM NAME="VideoBorderWidth" VALUE="0">
<PARAM NAME="VideoBorderColor" VALUE="0">
<PARAM NAME="VideoBorder3D" VALUE="0">
<PARAM NAME="Volume" VALUE="1">
<PARAM NAME="WindowlessVideo" VALUE="0">
</OBJECT>
请问如何在程序中动态设置<PARAM NAME="Filename" VALUE="这里是要播放的媒体文件名">这句的文件名(最好是C#代码)
解决方案 »
- .net自助建站的实现
- vs3.5编写的代码怎么转化成vs2.0?
- 求救 我用DataList 做的一个搜索结果页面。怎么才能把字段名改成自己想要的
- 大家看看这个网站有什么bug(http://www.hnuc.cn)~~~~小弟要参加改版,谢谢
- freetextbox3.0问题(document.body为空或不是对象)
- 接触水晶报表这么久,大家给介绍一个有用到水晶报表的网站或web示例啊
- asp.net插入数据问题
- 怎么控制datagrid 的表的高度和宽度,还有显示内容居中的问题
- 出错的水晶报表
- 大虾!!!如何在子webform取得来自别的webform递交的参数?
- 一个急死人的数据库联接问题
- 动态DATAGRID的动态分页,该怎么做?
</PARAM>设计器会给你警告:“PARAM不需要结束标记”,不要理会它!
然后在代码中(class域)声明:
protected HtmlGenericControl Filename;在过程中赋值:
Filename.Attribute.Add("VALUE","这里是要播放的媒体文件名_新文件名");
</PARAM>
这句编译时显示:
c:\inetpub\wwwroot\c_Learn\WebForm79.aspx.cs(25): “System.Web.UI.HtmlControls.HtmlGenericControl”并不包含对“Attribute”的定义
请问如何修改?
Filename.Attributes.Add("VALUE","这里是要播放的媒体文件名_新文件名");
少加了一个s
请这句是在JavaScript中,不是在C#中?
请给出具体代码。
谢谢!
请这句是在JavaScript中,不是在C#中?
请给出具体代码。
谢谢!????????
为什么说是javascript代码
本来就是cs代码
在C#中编译时出现如下错误,请指导:
C:\Inetpub\wwwroot\c_Learn\WebForm77.aspx.cs(53): 找不到类型或命名空间名称“FileName”(是否缺少 using 指令或程序集引用?)
protected HtmlGenericControl Filename;同时<PARAM NAME="Filename" ID="Filename" runat="server" VALUE="这里是要播放的媒体文件名"></PARAM>
这里要添加runat=server,你加了么?sp1234(来去都是缘)贴的方法你好像没有仔细看啊!
protected HtmlGenericControl Filename;