仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1464|回复: 9
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之怎样在C#中播放AVI短片并使背景通明

[复制链接]
海妖 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:42:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我之所以想学。NET,是因为一直觉的BILLGATES好厉害,希望有一天能去微软,虽然现在还距离遥远,呵呵:)通明  在C#编程的时分,因为一个功效必要播放一小段的AVI格局的短片,了局找了半天也没有弄定怎样来举行播放。因而自己在网上查呀查呀!找了半天终究找到了一个办法播放文件。
  他的体例是起首用上面的命令为媒体播放器控件:msdxm.ocx天生MediaPlayer.dll和AxMediaPlayer.dll。命令为:aximpc:winntsystem32msdxm.ocx而一般msdxm.ocx中的ActiveX控件都未注册!再运转regsvr32msdxm.ocx手动注册便天生必要的静态毗连库文件。
  可是我发明他所用的MediaPlayer控件是能够播放很多的媒体文件.可是其实不能满意我所必要的情形。我的情形是用C#播放一小段AVI文件,而且背景要通明,而不是玄色,或其他色彩,我找了半天也不克不及找到甚么办法可使MediaPlayer播放的文件为通明的形态,非常忧郁!
  可是随后我发明其他用VB的程序中能够完成这个功效,让我非常的乐意,因而我又翻开了VB的代码举行了具体的检察,发明在VB中有一个控件为Animation能够播放AVI文件,并且其有一个属性选项是使背景通明。恰好可以满意我的必要.但是这也是一个OCX的控件,因而,我先把该控件找到,地位是:C:WINDOWSSYSTEM32COMCT32.ocx,然后我运转regsvr32举行手动注册,注册终了今后我就在情况中举行援用,以下图:
  (可是,厥后自己发明本来这个基本不必regsvr32注册,由于.NET早已注册了,忧郁中~~~~~~~~~~~~~~)
  然后把控件拖进到窗体中,布好下场,将其属性AutoPlay设置为true,然后在代码中写进下边一句话便可:
privatevoidForm1_Load(objectsender,System.EventArgse)
{
this.axAnimation1.Open(Application.StartupPath+@"FILECOPY.AVI");
}
  如许当窗体加载的时分就会主动的播放这一小段AVI文件了.
  实在,这个成绩并非很难,次要是自己对COM组件并非出格熟习的过.只需熟习这些组件的功效,和运转的道理,必将会年夜年夜的进步我们的编程的效力。
那做企业软件是不是最好用J2EE?
小魔女 该用户已被删除
沙发
发表于 2015-1-18 05:25:32 | 只看该作者
通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。
admin 该用户已被删除
板凳
发表于 2015-1-21 11:11:23 | 只看该作者
主流网站开发语言之PHPHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。
地板
发表于 2015-1-30 16:38:24 | 只看该作者
关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。
透明 该用户已被删除
5#
发表于 2015-2-6 14:02:13 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。
分手快乐 该用户已被删除
6#
发表于 2015-2-16 10:09:34 | 只看该作者
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
小女巫 该用户已被删除
7#
发表于 2015-3-5 03:54:12 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
因胸联盟 该用户已被删除
8#
发表于 2015-3-11 23:15:50 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
谁可相欹 该用户已被删除
9#
发表于 2015-3-19 16:01:46 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
蒙在股里 该用户已被删除
10#
发表于 2015-3-28 21:52:28 | 只看该作者
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 23:02

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表